Autre facon de faire MySQL
Auré
-
hani_ Messages postés 346 Statut Membre -
hani_ Messages postés 346 Statut Membre -
Bonjour,
Voila je cherche des information dans une basse MySQl et pour cela jutilise sa
$sql = "SELECT info FROM table WHERE id_joueur='$id'";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while($data = mysql_fetch_assoc($req))
{
$info = $data['info'];
break;
}
mais je voulais savoir s'il n'existait pas un moyen plus court pour le faire et plus propre aussi
Voila je cherche des information dans une basse MySQl et pour cela jutilise sa
$sql = "SELECT info FROM table WHERE id_joueur='$id'";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while($data = mysql_fetch_assoc($req))
{
$info = $data['info'];
break;
}
mais je voulais savoir s'il n'existait pas un moyen plus court pour le faire et plus propre aussi
2 réponses
-
Bonjour
Non, il n'y a pas significativement plus court.
Pour faire plus propre, tu peux faire attention à l'othographe et à la ponctuation, à part ça je ne vois pas grand chose à améliorer. -
$req = mysql_query("SELECT info FROM table WHERE id_joueur='$id'")
or die("Erreur SQL !<br/>".mysql_error());
while($data = mysql_fetch_assoc($req))
{
$info = $data['info'];
}
le plus court possible... mais pas forcement le plus clair
j'ai pas compris pourquoi tu affichais la requête lors de l'erreur?
sauf si c'est un tout petit bout de code d'un code plus grand qui gère plusieurs requête...