Δεδομένα απο δυο πίνακες

Συζητήσεις για την βάση δεδομένων MySQL και το phpMyAdmin

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
zekia
Δημοσιεύσεις: 146
Εγγραφή: 04 Μάιος 2004 16:38
Τοποθεσία: thessaloniki

Δεδομένα απο δυο πίνακες

Δημοσίευση από zekia » 18 Ιουν 2009 17:38

Γειά σας,
έχω ένα πολύ απλό ερώτημα να φτιάξω και αντιμετωπίζω πρόβλημα.

Κώδικας: Επιλογή όλων

$query_all_machines = "SELECT machines.name, machines.type, machines.kataskevastis, logos.id, logos.company FROM machines, logos WHERE machines.kataskevastis = logos.id";
$all_machines = mysql_query($query_all_machines, $fou) or die(mysql_error());
$row_all_machines = mysql_fetch_assoc($all_machines);
$totalRows_all_machines = mysql_num_rows($all_machines);

....

<td class="text1"><?php echo $row_all_machines&#91;'name'&#93;; ?></td>
<td class="text1"><?php echo $row_all_machines&#91;'type'&#93;; ?></td>
<td class="text1"><?php echo $row_all_machines&#91;'logos.company'&#93;; ?></td>
To $row_all_machines['logos.company']; όμως δεν εμφανίζει τίποτα και δεν καταλαβαίνω το λόγο... Ξεχνάω κάτι βασικό; Μπορείτε να βοηθήσετε λιγάκι;

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6237
Εγγραφή: 30 Νοέμ 2004 03:09

Δεδομένα απο δυο πίνακες

Δημοσίευση από fafos » 18 Ιουν 2009 17:44

$row_all_machines[company'];
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Άβαταρ μέλους
zekia
Δημοσιεύσεις: 146
Εγγραφή: 04 Μάιος 2004 16:38
Τοποθεσία: thessaloniki

Δεδομένα απο δυο πίνακες

Δημοσίευση από zekia » 18 Ιουν 2009 17:48

ευχαριστώ!

Άβαταρ μέλους
zekia
Δημοσιεύσεις: 146
Εγγραφή: 04 Μάιος 2004 16:38
Τοποθεσία: thessaloniki

Δεδομένα απο δυο πίνακες

Δημοσίευση από zekia » 18 Ιουν 2009 18:06

αν θελήσω όμως να προσπελάσω το machines.id και όχι το logos.id πως θα φανεί η διαφορά;;

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6237
Εγγραφή: 30 Νοέμ 2004 03:09

Δεδομένα απο δυο πίνακες

Δημοσίευση από fafos » 18 Ιουν 2009 18:16

gia dokimase se ena apo ta id to as.. px.:

$query_all_machines = "SELECT machines.name, machines.type, machines.kataskevastis, logos.id as logosid, logos.company FROM machines, logos WHERE machines.kataskevastis = logosid";


$row_all_machines[logosid];
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Απάντηση

Επιστροφή στο “MySQL”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες