Hallo 
ich bin gerade dabei eine PHP Datei zu schreiben (bin Anfänger) mit der ich 2 verschiedene Tabellen in der selben Datenbank auslesen kann.
Mein Code:
Soweit funktioniert es auch schon
aber es werden alle Daten aus den zwei Tabellen ausgelesen und ich brauche nur die zuletzt hinzugefügten.
Deswegen habe ich das gemacht:
$query = " SELECT * FROM sensoren34, sensoren38 WHERE sensoren34.id = 'sensoren38.id' ORDER BY id DESC LIMIT 1";
Das Funktioniert aber nicht, dann kommt garnichts mehr!
Kann mir von euch einer sagen was ich falsch mache?
Danke

ich bin gerade dabei eine PHP Datei zu schreiben (bin Anfänger) mit der ich 2 verschiedene Tabellen in der selben Datenbank auslesen kann.
Mein Code:
PHP:
<?php
if($_SERVER["REQUEST_METHOD"]=="POST"){
include 'connectionTemp.php';
showTemp();
}
function showTemp()
{
global $connect;
$query = " SELECT * FROM sensoren34, sensoren38 WHERE sensoren34.id = sensoren38.id ";
$result = mysqli_query($connect, $query);
$number_of_rows = mysqli_num_rows($result);
$temp_array = array();
if($number_of_rows > 0){
while ($row = mysqli_fetch_assoc($result)) {
$temp_array[] = $row;
}
}
header('Content-Type: application/json');
echo json_encode(array("temps"=>$temp_array));
mysqli_close($connect);
}
?>

Deswegen habe ich das gemacht:
$query = " SELECT * FROM sensoren34, sensoren38 WHERE sensoren34.id = 'sensoren38.id' ORDER BY id DESC LIMIT 1";
Das Funktioniert aber nicht, dann kommt garnichts mehr!
Kann mir von euch einer sagen was ich falsch mache?
Danke
Zuletzt bearbeitet von einem Moderator: