Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Primeiramente, queria agradecer a todos aqui por me ajudarem. Faço questão de contribuir para a manutenção do fórum. Só hoje fiz várias coisas que não faria sozinho. Muito obrigado a todos. Vamos la: To fazendo (tentando fazer) um sisteminha para inserção minha mesmo (nada de usuário) - só para eu cadastrar umas questões. O código é o seguinte: <?
include('db.php'). $value = nl2br($_POST['questions']). $questions = addslashes($value). $answers = addslashes($_POST['answers']). $categories = $_POST['categories']. $correct = $_POST['correct']. $respostas = explode("@", $answers). $insert1=mysql_query("INSERT into questions(texto,id_categoria, correta) values('$questions','$categories','$correct')"). $query=mysql_query("SELECT id FROM questions ORDER BY id DESC LIMIT 1"). $row=mysql_fetch_array($query). $id = $row['id']. $limite = 5. for ($n = 0. $n < $limite. $n++) { $val = addslashes($respostas[$n]). $insert2=mysql_query("INSERT into answers(texto,id_questions) values ('$val', '$id')"). }?> Ele insere um registro na tabela questions, ai faz uma consulta para pegar esse último ID Pegando ele, ele insere na tabela answers e utiliza esse ID Bem, ta funcionando 99%. Na tabela questions está tudo ok - 100% Na tabela answers está quase td ok - Os registros são inseridos direitinho, linha por linha, td blz. O unico problema é que ta inserindo com um espaço entre as perguntas. Por exemplo: /applications/core/interface/imageproxy/imageproxy.php?img=http://www.englishgroup.com.br/ava/erro.png&key=d53d00b02f4380d348489c06294eaa32b679324f59ede045ee3f99dca5675921" alt="erro.png" /> Esse espaço, na hora da exibição, ta dando um erro no designer. Sai assim: a) b) c) d) e) Tem como ajeitar isso, ou, pelo menos, exibir corretamente quando for mostrar? Grato.Carregando comentários...