Fusionner 2 while php
1 message
• Page 1 sur 1
-

sff - WRInaute occasionnel

- Messages: 336
- Inscription: 2 Fév 2005
Fusionner 2 while php
Bonjour,
J'aimerais rassembler les 2 while dans le petit code ci-dessous et en faire que un. De même pour les 2 requêtes. Les ressembler avec une jointure par exemple pour en faire que une.
Pouvez-vous m'aider ?
Merci
J'aimerais rassembler les 2 while dans le petit code ci-dessous et en faire que un. De même pour les 2 requêtes. Les ressembler avec une jointure par exemple pour en faire que une.
Pouvez-vous m'aider ?
Merci
- Code: Tout sélectionner
$elementsquery = mysql_query(sprintf("SELECT id FROM %s_map_elements WHERE latitude='%d' AND longitude='%d' AND map='%d' AND type !=0", $mysql->pref, mysql_real_escape_string($coord[1]), mysql_real_escape_string($coord[0]), mysql_real_escape_string($coord[2])));
if (mysql_num_rows($elementsquery) != 0) {
while ($elementsrow = mysql_fetch_assoc($elementsquery)) {
$errors++; $errorlist .= '- Un élement se trouve déjà en latitude '.$coord[1].' et la longitude '.$coord[0].'.<br>';
}
}
$playersquery = mysql_query(sprintf("SELECT id, charname FROM %s_users WHERE latitude='%d' AND longitude='%d' AND map='%d'", $mysql->pref, mysql_real_escape_string($coord[1]), mysql_real_escape_string($coord[0]), mysql_real_escape_string($coord[2])));
if (mysql_num_rows($playersquery) != 0) {
while ($playersrow = mysql_fetch_assoc($playersquery)) {
$errors++; $errorlist .= '- Vous devez déplacer <a href="?do=admin&action=edit_user&id='.$playersrow['id'].'&page=edit_user8">'.$playersrow['charname'].'</a> avant d\'éditer la latitude '.$coord[1].' et la longitude '.$coord[0].'.<br>';
}
}
1 message
• Page 1 sur 1
Lectures recommandées sur ce thème :
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités
