je voulais avoir si ces deux methodes d'ecrire une requete SQL via PHP revenait eux meme ou si une des deux etait mieux et pourquoi:
la premere
Code : Tout sélectionner
$sql = "INSERT INTO `bien` ( `idBien` ,`fkCatBien`,`fkSsCatBien` ,`fkTypeImmeuble` ,`fkVille` ,`codePostal` ,`surfaceHabitable` , `hauteurSF` , `surfaceSejour` , `nbChambre` ,`nbPiece`, `expoSejour` , `a_Balcon` , `a_Terrasse` , `a_Jardin` , `etage` , `nbBox` , `nbPkCouvert` , `nbPkExterieur` , `chargeParMois` , `a_Ascenceur` , `taxeFonciere` , `PrixComCompris` , `profLiberalPossible` , `adresse` , `Maternelle` , `Ecole` , `College` , `Lycee` , `TextPub` , `MetroRER` , `TitreAnnonce` )";
$sql .= "VALUES ('', '".$fkCatBien."','".$fkSsCatBien."','".$cb_timmeuble."','".$ef_ville."','".$ef_cp."','".$ef_surface."','".$ef_hsp."', '".$ef_surfaceSej."','".$ef_nbChambre."','".$nbPiece."', '".$ef_expoSej."', '".$ck_balcon."','".$ck_terrasse."', '".$ck_jardin."', '".$ef_etage."', '".$ef_box."', '".$ef_pkCouvert."', '".$ef_pkExterieur."', '".$ef_charge."', '".$cb_ascenceur."', '".$ef_taxe."', '".$ef_prix."', '".$ck_proflib."', NULL, NULL , NULL , NULL , NULL , '".$ta_descriptif."', NULL ,'".$ef_titre."');";
et voici la deuxieme
Code : Tout sélectionner
$sql="DELETE FROM `photo` where fkBien =$idBien";
ou c'est egal??
merci