Tipos através de $GET() -> PHP -> MySQL
Olá, por favor, porque isso ocorre?
//Tabela simplificada:
User varchar(30) PK-U
Email varcahr(50)
Telefone varchar(16)
Password varchar(10)
//PHP
$User = @$_GET['User'];
$link = mysql_connect(...OK
$db_selected = mysql_select_db(...OK
$result = mysql_query("SELECT * FROM contatos WHERE User=$User");
$row = mysql_fetch_array($result, MYSQL_NUM);
$temp = $row[0] . &row[1]; //só teste
printf("%s",$temp); //só teste
Pergunta:
Se o user se chama 123 (numérico !!?) /busca.php?User=123 TUDO FUNCIONA, o registro é retornado.
Se o User se chama Nico (alfa) /busca.php?User=nico :
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in Line 49
Debug querry: Unknown column 'nico' in 'where clause'
Discussão (2)
Carregando comentários...