6
votes

Renvoyer une valeur de la base de données à l'aide de PHP

Comment puis-je chercher une seule valeur d'une base de données à l'aide de PHP?
J'ai essayé de chercher presque partout mais ne semble pas trouver une solution pour ces par exemple, pour ce que j'essaie de faire est xxx


3 commentaires

Quel code utilisez-vous en ce moment?


alors quel est le problème? Vous voulez savoir comment écrire une telle requête? Ou vous demandez une méthode PHP à qui vous envoyez cette requête et obtenez-en une valeur de ce qui vous est retourné?


Je veux savoir comment écrire une requête PHP pour obtenir la valeur d'une telle requête


4 Réponses :


5
votes

Que diriez-vous de suivre le code PHP:

$strSQL = "SELECT name FROM TABLE WHERE UNIQUE_ID=Some unique ID";
$result = mysql_query($strSQL) or die('SQL Error :: '.mysql_error());
$row = mysql_fetch_assoc($result);
echo $row['name'];


0 commentaires

3
votes

Voici l'idée de base du début à la fin:

<?php
$db = mysql_connect("mysql.mysite.com", "username", "password");
mysql_select_db("database", $db);
$result = mysql_query("SELECT name FROM TABLE WHERE UNIQUE_ID=Some unique ID");
$data = mysql_fetch_row($result);

echo $data["name"];
?>


0 commentaires

1
votes

Vous pouvez extraire une valeur de la table à l'aide de cette requête:

"Sélectionnez le nom de la table où unique_id = une limite d'identification unique 1"

Notez l'utilisation de limite 1 dans la requête. J'espère que ça vous aide !!


0 commentaires

0
votes
$conn = new mysqli($servername, $username, $password, $dbname);
$sql = "SELECT name FROM TABLE WHERE UNIQUE_ID=Some unique ID";
$result = $conn->query($sql);

if ($result->num_rows > 0) {
    // output data of each row
    while($row = $result->fetch_assoc()) {
        echo $row["name"]."<br>";
    }
} else {
    echo "0 results";
}
$conn->close();

0 commentaires