est-il possible d'extraire un identifiant le plus élevé de la table (dans ce cas 9) et de le renvoyer en tant que variable $ maximum, que je peux utiliser plus tard comme entier? P>
p>
4 Réponses :
Vous pouvez utiliser max () code> fonction. Doc peut être trouvé ici P >
J'ai essayé de cette façon, mais chaque fois que j'ai eu 500 erreurs de serveur internes
Veuillez partager votre code PHP pour exécuter la requête.
$ résultat = mysql_query ("Sélectionnez Max (ID) à partir d'AMX_AMXADMINS");
Vous pouvez essayer avec le suivi suivant:
ID = Erreur: Sélectionnez Max (ID) à partir d'AMX_AMXADMINS
Il diffuse l'identifiant exacte, mais aussi ID = 9Error: Sélectionnez * à partir d'AMX_AMXADMINS Où ID = (Sélectionnez Max (ID) à partir d'AMX_AMXADMINS), comment puis-je vous débarrasser de cette erreur?
Pouvez-vous partager votre code et l'écran de l'erreur que vous obtenez.
Essayez ceci, il doit fonctionner.
$sql = "SELECT id FROM some_table ORDER BY id DESC LIMIT 1";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
echo "id = " . $row["id"];
}
}
Cela fonctionne, mais cela génère également ceci: ID = 9Error: Sélectionnez ID d'AMX_AMXADMINS COMMANDER par ID DE LA LIMITE 1
Vous pouvez également le faire directement avec ID. Si cela fonctionne, marquez la coche verte :-)
Si vous en avez besoin dans une variable, utilisez ce $ ID = 0; Si ($ Résultat-> num_rshows> 0) {alors que ($ rangée = $ résultat-> fetch_assoc ()) {$ id = $ ligne ["id"]; }} echo $ id;
Essayez ceci, il doit fonctionner.
$sql = "SELECT id FROM some_table ORDER BY id DESC LIMIT 1";
$result = $conn->query($sql);
$id = 0;
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
$id = $row["id"];
}
}
echo $id;
J'ai compris! Merci.
@Adamrose marque cette réponse verte de réponse comme acceptée si elle résolvait votre problème. Merci
Oui, utilisateur max () de MySQL.
Bonjour, bienvenue dans le débordement de la pile. Veuillez vous référer au guide de demander plus de détails sur la façon de poser une question et de mettre à jour votre question en conséquence. Code de publication Comme les images sont mauvaises car ce n'est pas serchable, veuillez ajouter votre code sous forme de texte formaté
Suite à @DDS Commentaire, imo Vous n'avez pas besoin de joindre une photo de votre table ... Votre question est plutôt simple et autonome. Vous voudrez peut-être ajouter du code indiquant comment vous envisagez d'utiliser cette valeur variable ... peut-être que cela changerait la réponse si légèrement mais ce n'est qu'un plus.