LaaaaH 0 Denunciar post Postado Novembro 25, 2009 Oiiiee... Sou iniciante em PHP e estou fazendo um simulado em PHP com interação com banco de dados... Estou usando o MySQL... Nesse simulado tenho 20 perguntas no banco e quero chamar duas de cada vez aleatóriamente... no banco tenho duas tabelas: Uma com o ID e Questão (Perguntas) na outra tenho todas as alternativas relacionadas ao ID da questão fiz um select em que chamei o ID e a questão e salvei em uma variavel em forma de array mas depois surgiu a duvida: Como chamar as altenativas das quesstões sendo que o ID da questão agora está em uma variavel???:blink: isso aki existe??? mysql_query(select "pergunta" from "perguntas" where materia=="portugues" and id== ECHO $id1portugues ); ajudem por favor!!!!! Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Novembro 25, 2009 não precisa colocar echo, pois o valro não deve ser exebido na tela faça assim: mysql_query( "select pergunta from perguntas where materia=portugues and id= " . $id1portugues ); Cuidado coma as aspas e lembre-se de que o operador de igualdade em SQl é =, não ==, como no PHP Compartilhar este post Link para o post Compartilhar em outros sites
LaaaaH 0 Denunciar post Postado Novembro 26, 2009 não precisa colocar echo, pois o valro não deve ser exebido na tela faça assim: mysql_query( "select pergunta from perguntas where materia=portugues and id= " . $id1portugues ); Cuidado coma as aspas e lembre-se de que o operador de igualdade em SQl é =, não ==, como no PHP aHhhh muito obrigado!!! Agora eu tenho outra duvida... http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif como eu armazeno o resultado do select em uma variavel??? tem como armazenar em array??? agradeço desde já!!!! Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Novembro 26, 2009 Dê uma olhada aqui: http://br2.php.net/mysql_fetch_array É possível atribuir o valor corrente do loop a uma variável ou a um índice de array Recomendo ler este artigo: http://forum.imasters.com.br/index.php?/topic/192408-sistema-de-cadastro-em-phpmysql/ É bem bom para aprender a mexer com banco de dados. Compartilhar este post Link para o post Compartilhar em outros sites
LaaaaH 0 Denunciar post Postado Novembro 27, 2009 ValeU... vou dar uma olhada lah agora mesmo!!! abraços!! Compartilhar este post Link para o post Compartilhar em outros sites
Dee 0 Denunciar post Postado Novembro 27, 2009 // coloco a instrução em uma string $sql = "select pergunta from perguntas where materia=portugues and id= " . $id1portugues ; // executa ela com o comando mysql_query $exe = mysql_query($sql); // coloca em um array $rs = mysql_fetch_array($exe); // chama as perguntas echo $rs['pergunta']; // aki você coloca o nome do campo na tabela que tem a pergunta, no 'pergunta'. echo "<br><br>"; echo "Alternativa A - ". $rs['respostaA']; // aqui o campo na tabela que está a alternativa A, no 'respostaA'. // e assim vai.. :) Compartilhar este post Link para o post Compartilhar em outros sites
LaaaaH 0 Denunciar post Postado Novembro 27, 2009 // coloco a instrução em uma string $sql = "select pergunta from perguntas where materia=portugues and id= " . $id1portugues ; // executa ela com o comando mysql_query $exe = mysql_query($sql); // coloca em um array $rs = mysql_fetch_array($exe); // chama as perguntas echo $rs['pergunta']; // aki você coloca o nome do campo na tabela que tem a pergunta, no 'pergunta'. echo "<br><br>"; echo "Alternativa A - ". $rs['respostaA']; // aqui o campo na tabela que está a alternativa A, no 'respostaA'. // e assim vai.. :) valeu!!!! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif nem seii como agradecer... com certeza vai ser muito util!!!! http://forum.imasters.com.br/public/style_emoticons/default/clap.gif Compartilhar este post Link para o post Compartilhar em outros sites