Autor Zpráva
ondrej16556
Profil
Dobrý deň,
Vyhadzuje mi chybu Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/users/adminstr/stredovek.comehere.cz/web/Dedina/Look/Looking/kasarne.php on line 25
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND username = 'ang'' at line 1
v php kóde:
<? session_start() ?>
<html>
<head>
<title>Storočná vojna > Dedina > Vstup do budovi > Kasárne</title>
<link rel="stylesheet" type="text/css" href="../../active.css">
<link rel="stylesheet" type="text/css" href="../../styly.css">
<meta http-equiv="Content-type" content="text/html; charset=Windows-1250">
</head>
<body bgcolor="#980000">
<?php if(isset($_SESSION['vstup'])) { ?>
<?php
	require_once("../../../db.php");
	$conn = mysql_connect($dbhost, $dbuser, $dbpass)
		or die("Nepodarilo sa pripojiť k databáze");
	mysql_select_db($_SESSION['server']);
	$nazov = $_POST['nazov'];
	$pocet = $_POST['pocet'];
	
	//výpis z databáze
	$query = "SELECT drevo, hlina, kamen, zlato, obilie, tobilie FROM dedina WHERE username = '{$_SESSION["username"]}'";
		$result = mysql_query($query);
		list($drevo, $hlina, $kamen, $zlato, $obilie, $tobilie) = mysql_fetch_row($result);
	$query = "SELECT pocet FROM vojaci WHERE nazov = $nazov AND username = '{$_SESSION["username"]}'";
		$result = mysql_query($query);
		list($dpocet) = mysql_fetch_row($result) or print (mysql_error());
//pokračovanie php kódu


Vypísal som si s mysql_error() chybu ale neviem opraviť syntax.
Poradili by ste mi prosím kde mám chybu?
Alphard
Profil
Proměnnou $nazov v sql dotazu obalte apostrofy ('$nazov').
ondrej16556
Profil
Ďakujem, už mi to nehádže chybové hlášky

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0