2017-10-12 2 views
0

SQL-Datenbank drei Tabelle verwendet innere Join, aber es gibt Fehler. Fehler in Bild gezeigt. Ich weiß nicht, was das Problem ist.Mysql Datenbank Inner Join Abfrage geben Fehler

enter image description here

Regserver.php

<?php 

include 'Connection.php'; 

$reg = $_GET['reg']; 

$sql = "select RegNo,a.RollNo,b.Standard,b.stdid,c.DivisionID,c.Division,Std_Name as StudentName,Std_Address,DOB,ContactNo1 as FatherNo,ContactNo2 as MotherNo, 
            School_Name as SchoolName,Decide_Fees as DecideFees,ImagePath 
            from Std_Reg as a inner join StandardMaster as b on a.Standard = b.stdid 
            inner join DivisionMaster as c on a.Division =c.DivisionID 
            where RegNo= '$reg'"; 
//$sql = "select * from Std_Reg"; 
$stmt = sqlsrv_query($conn, $sql); 

do { 
    while ($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){ 
     $result[] = $row; 
    } 
} while (sqlsrv_next_result($stmt)); 

if(count($result)>0) 
{ 
    $result1['status']=1;//"Login successfully"; 
    array_push($result,$result1); 
} 
else 
{ 
    //$result[]="null"; 
    $result1['status']=0;//"Record not found"; 
    array_push($result,$result1); 
} 
sqlsrv_free_stmt($stmt); 
sqlsrv_close($conn); //Close the connnectiokn first 

echo json_encode($result); //You will get the encoded array variable 

?> 
+1

kann man Fehlermeldung als Text posten? – tan

+0

Hinweis: Undefinierte Variable: Ergebnis in C: \ wamp \ www \ Projekt \ Register.php in Zeile 21 – Zala

+0

Hinweis: Undefinierte Variable: Ergebnis in C: \ wamp \ www \ Projekt \ Register.php in Zeile 21 – Zala

Antwort

0

Fehler gesagt, Sie nicht Variable

versuchen, es zu erklären definiert haben, bevor

Vor der Verwendung von PHP 5.4:

$myArray = array();

PHP 5.4 und höher

$myArray = [];

sagte uns, mich, wenn dies für u nicht funktionieren wird.

+0

diese Lösung funktioniert nicht. Ich denke, Abfrage Syntaxfehler – Zala

+0

, weil dieser Code in der frühen PHP-Datei verwendet wurde erfolgreich ausgeführt wird – Zala

+0

nur Abfrage ist anders. – Zala