2010-10-05 11 views
5

Come posso recuperare un solo valore da un database utilizzando PHP?
Ho provato a cercare un po 'ovunque, ma non sembrano trovare una soluzione per queste ad esempio, per quello che sto cercando di fare ècon riserva di un valore dal database utilizzando php

"SELECT name FROM TABLE 
WHERE UNIQUE_ID=Some unique ID" 
+0

Che codice stai usando in questo momento? –

+0

quindi qual è il problema? Vuoi sapere come scrivere una tale domanda? o stai chiedendo un metodo php a chi hai inviato questa query e ottieni un valore da te restituito? –

+0

Voglio sapere come scrivere una query php per ottenere il valore da una tale query – djd

risposta

0

È possibile recuperare un valore dalla tabella utilizzando questa query:

"SELECT name FROM TABLE WHERE UNIQUE_ID=Some unique ID limit 1"

Si noti l'uso del limite nella query. Spero possa essere d'aiuto!!

3

come circa seguente codice 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']; 

spero ti dà il nome desiderato.

Passaggi:
1.) Preparare istruzione SQL.
2.) db query e memorizzare il gruppo di risultati in una variabile
3.) prendere la prima fila di gruppo di risultati nella prossima variabile
4.) stampare la colonna desiderio

3

Ecco l'idea di base dall'inizio alla fine:

<?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"]; 
?> 
Problemi correlati