Wählen Sie einen Wert aus der Datenbank

Habe ich den code unten, ist es ok, aber ich möchte in der Lage sein, zum Beispiel mit dem 4. Wert extrahiert aus der Datenbank, verwenden Sie es allein, nicht alle von Ihnen in einer Liste, ich möchte in der Lage sein, die Werte aus der Datenbank einzeln. Wie kann ich echo?

Edit: ich dachte, die Dinge zu vereinfachen, werden in der Lage, fügen Sie die Werte aus der Datenbank in ein array extrahieren und dann den Wert, den ich brauche aus dem array (zum Beispiel die 4 - in Auftrag von "order_id"). Aber wie?

Moment kann ich nur eine Liste erstellen mit allen Werten, die einer nach dem anderen..

(Sorry, ich bin neu hier). Danke für deine Hilfe..

<?php
include '../../h.inc.php';
$con = mysql_connect($db['host'],$db['user'],$db['passwd']);
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("database", $con);

$result = mysql_query("SELECT * FROM options WHERE Name LIKE 'x_swift%' ORDER BY order_id");

echo "<table border='1'>
<tr>
<th>Values</th>
</tr>";

while($row = mysql_fetch_array($result))
  {
  echo "<tr>";
// echo "<td>" . $row['Name'] . "</td>";
  echo "<td>" . $row['VALUE'] . "</td>";
  echo "</tr>";
$array = array(mysql_fetch_array($strict));
  }
echo "</table>";

mysql_close($con);
?>
was meinst du mit "Wert"? einen ganzen Datensatz? nur in einem Feld? nur weil Sie wählen Sie mehr als Sie brauchen, bedeutet nicht, müssen Sie alles, was Sie wählen ...
Ich möchte nur ein Feld aus der gesamten Tabelle. Die Tabelle ist gemischt mit allen Arten von Optionen. Ich habe eine Reihe von Zeilen, die mit "name", beginnend mit "dt_" und diese Zeilen haben eine "order_id" - Spalte von 1 bis n, diese Reihenfolge ändert sich nie. So möchte ich extrahieren Sie ein Feld aus der Spalte "Wert", hat seine Reihe "order_id" 4 für das Beispiel.. (Zeilen von oben nach unten (1 bis n)
ich denke, Sie kann verwirrend sein, sich selbst durch macht dies schwieriger, als es ist. wenn Sie nur wollen, wählen Sie den Wert in der value Spalte der Zeile, wo order_id 4, nur select value from options where order_id = 4. dabei select * wird, wählen Sie alle Spalten, die nicht klingen wie das, was Sie wollen. (übrigens, die Benennung einer Spalte value ist SEHR verwirrend.) auch, wenn Sie eine Frage zu mysql, es wäre unglaublich hilfreich für Sie, veröffentlichen Sie die Struktur der Tabelle, so dass andere verstehen können, was du redest.
Ich verstehe, nur eine weitere Frage, damit ich klären kann und das beste /einfachste Weg, um diese Dinge zu tun.. Wie muss ich das echo der jeweilige Wert nun? Ich habe versucht, erstellen Sie eine $variable = WÄHLEN etc etc und dann einfach echo.. aber ich bekomme so etwas wie "Resource id #41" nicht den Wert interessiert mich.. Danke nochmal!
bitte siehe meine aktualisierte Antwort

InformationsquelleAutor Adrian M. | 2013-06-11

Schreibe einen Kommentar