Linuchs: Hilfe

Beitrag lesen

if(isset($_POST['show']
	{
			
		//$kunde = $_POST['kunde'];
			
		//$vb = mysqli_connect('localhost','root','');
		//$db = mysqli_select_db($vb, 'bike');
		$sql = "SELECT Auftrags_nr, Auftrags_Typ, Kund_Nr, Ang_Nr, Bereits_Gezahlt
				FROM auftrag
				WHERE '$kunde' = Kun_Nr";
						
		$abfrage = mysqli_query($vb, $sql);
		$daten = mysqli_fetch_array($abfrage);
				
	}

Als erstes fällt mir auf, dass du die Parameter vertauscht hast bei mysql_query

Und der Wert im Feld $kunde kommt woher? Packe beim Testen einfach erstmal einen vorhandenen Wert im Klartext in das Kommando.

Wenn du im Programm von mysql keine Fehlermeldungen bekommst, zeige das SQL-Kommando im Klartext an (also nachdem die Platzhalter wie $kunde ersetzt wurden) und gib es bei phpmyadmin wieder ein. Dort kommen Meldungen.

$q = "SELECT * FROM auftrag";
echo "<pre>".$q."</pre>";