sql >> Databasteknik >  >> RDS >> Mysql

Fyll i INSERT med resultat från SELECT

$username = mysql_real_escape_string($_POST['username']);
$pass = mysql_real_escape_string($_POST['password']);
$query = "SELECT `pid` FROM `payid` INNER JOIN `user` ON `user`.`uid` = `payid`.`uid` WHERE `user`.`username` = '".$username."' AND `user`.`password` = '".$pass."'";
    $result = mysql_query($query);

Det är en bra idé att slå in kolumnnamn med backticks. När du lägger in PHP-variabler i frågan, öppna enkla citattecken och sätt sedan samman med dubbla citattecken.



  1. kontrollera om det finns dubbletter av data innan du infogar

  2. Hur man konverterar en sträng till ett datum/tid i SQL Server med CONVERT()

  3. Xampp:webbläsaren visar inte den lokala värdsidan

  4. hur man undviker dödläge i mysql