RQ: HELP

  • Автор Автор godo
  • Начална дата Начална дата

godo

Registered
Здравейте ...

Незнам защо но ми излиза грешка за липсващ ";" or ","

Търся и нещо не мога да намеря къде е грешката ...

Моля за помощ.

Код:
<?php

$host = "localhost"; // Host name
$username = "root"; // Mysql username
$password = ""; // Mysql password
$db_name = "test"; // Database name
$table = "test"; // Table name
  
  
  $connection = mysql_connect($host, $username, $password) or die ("Wrong database info.");
  
  $db = mysql_select_db($db_name, $connection) or die ("Wrong db or table name info.");
  
  $firstname = $_POST['fname'];
  $lastname = $_POST['lname'];
  $username = $_POST['username'];
  $password = $_POST['password'];
  $email = $_POST['email'];
  
  if($firstname == false || $lastname == false || $username == false || $password == false || $email == false)
  
  echo 'You missed a field go back and try again'
  
  $sql = "SELECT * from $table WHERE firstname='$firstname', lastname='$lastname', username='$username', password='$password' and email='$email'";
$result=mysql_query($sql) or die(mysql_error());
  
  ?>


Грешката е някаде в "$sql" реда .. но колкото и да търся не я намирам ...

Грешката е: Parse error: parse error, expecting `','' or `';'' in reg.php on line 24
 
<?php

$host = "localhost"; // Host name
$username = "root"; // Mysql username
$password = ""; // Mysql password
$db_name = "test"; // Database name
$table = "test"; // Table name


$connection = mysql_connect($host, $username, $password) or die ("Wrong database info.");

$db = mysql_select_db($db_name, $connection) or die ("Wrong db or table name info.");

$firstname = $_POST['fname'];
$lastname = $_POST['lname'];
$username = $_POST['username'];
$password = $_POST['password'];
$email = $_POST['email'];

if($firstname == false || $lastname == false || $nickname == false || $password == false)

echo 'You missed a field go back and try again'

$sql = "SELECT * from $table WHERE firstname='$firstname', lastname='$lastname', username='$username', password='$password' and email='$email'";
$result=mysql_query($sql) or die(mysql_error());

?>

На пръв поглед е това. :)
 
Забелязах грешката .. но не е и от нея :)

Още предложения ... :roll: :)
 
<?php

$host = "localhost"; // Host name
$username = "root"; // Mysql username
$password = ""; // Mysql password
$db_name = "test"; // Database name
$table = "test"; // Table name


$connection = mysql_connect($host, $username, $password) or die ("Wrong database info.");

$db = mysql_select_db($db_name, $connection) or die ("Wrong db or table name info.");

$firstname = $_POST['fname'];
$lastname = $_POST['lname'];
$username = $_POST['username'];
$password = $_POST['password'];
$email = $_POST['email'];

if($firstname == false || $lastname == false || $nickname == false || $password == false)

echo 'You missed a field go back and try again';

$sql = "SELECT * from $table WHERE firstname='$firstname', lastname='$lastname', username='$username', password='$password' and email='$email'";
$result=mysql_query($sql) or die(mysql_error());

?>

Това е проблемът :) Когато почнеш да не виждаш липсата на точка и запетая е време за сън.
Лека и успех :)
 
Олее ... не ме обивайте с камъни моля :D

Мерси!

Това малко гадно ";" беше :D

Лека и мерси!

Трябва да внимавам повече за напред!
Апък и си прав .. едвам гледам ама се мъча тука :D
 

Back
Горе