sql >> Database >  >> RDS >> Mysql

Vul INSERT in met resultaat van 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);

Het is een goed idee om kolomnamen in backticks te plaatsen. Wanneer u PHP-variabelen in de query plaatst, open dan enkele aanhalingstekens en voeg ze samen met dubbele aanhalingstekens.



  1. SQL rij-retourvolgorde

  2. mysql:selecteer gewoon iets gebeuren in het weekend

  3. MySQL selecteert records 1 uur geleden of recenter in de datetime-kolom

  4. Retourneer het aantal rijen dat wordt beïnvloed door de SQL UPDATE-instructie in Java