кка да направя следното

FreeStylerz каза:
А сигорен ли си че config.php ти се намира в същата директория ?

Хайде стига глупости! Ако инклуднатият файл не съществува сървъра връща warning!
 
radio_stun4fun каза:
FreeStylerz каза:
А сигорен ли си че config.php ти се намира в същата директория ?

Хайде стига глупости! Ако инклуднатият файл не съществува сървъра връща warning!
Добре е много знайко казвай каде е грешката не ми казвай кво връща...
 
Код:
<?php
include ("config.php");
$id = $_GET['id']);
$query = mysql_query("SELECT * FROM `table` WHERE id = '$id'")or die(mysql_error()); 
$nums = mysql_num_rows($query); 
	if(($nums > 0) && ($id != NULL)) { 
	$row = mysql_fetch_array($query); 
	$user = $row['user'];
	$title = $row['title'];
	$message = $row['message'];
		echo "<input type='text' name='user' value='$user'><br />
		<input type='text' name='title' value='$title'><br />
		<textarea cols='40' rows='10' type='text' name='message'>$message</textarea>";
	} 
else if(!$id) {  
	echo 'Страницата не съществува!'; 
}    
elseif ($nums == 0) { 
	echo 'Страницата не съществува!'; 
} 
?>

sql.sql
Код:
CREATE TABLE `table` (
  `id` int(11) NOT NULL auto_increment,
  `title` varchar(255) NOT NULL,
  `user` varchar(255) NOT NULL,
  `message` TEXT NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM ;

config.php
Код:
<?php
$user = "username";
$pass = "password"; 
$data = "database";
$host = "localhost";
$connection = mysql_connect("$host", "$user", "$pass") or die("Грешка <b> 1 </b> при свързване с MySQL сървъра");
$db = mysql_select_db("$data",$connection)or die("Грешка <b> 2 </b> при свързване с MySQL сървъра");
?>
 
nom3r1 каза:
config.php
Код:
<?php
$user = "username";
$pass = "password"; 
$data = "database";
$host = "localhost";
$connection = mysql_connect("$host", "$user", "$pass") or die("Грешка <b> 1 </b> при свързване с MySQL сървъра");
$db = mysql_select_db("$data",$connection)or die("Грешка <b> 2 </b> при свързване с MySQL сървъра");
?>

къде да сложа този код ?
като имам вече config.php ?
 
a009 каза:
nom3r1 каза:
config.php
Код:
<?php
$user = "username";
$pass = "password"; 
$data = "database";
$host = "localhost";
$connection = mysql_connect("$host", "$user", "$pass") or die("Грешка <b> 1 </b> при свързване с MySQL сървъра");
$db = mysql_select_db("$data",$connection)or die("Грешка <b> 2 </b> при свързване с MySQL сървъра");
?>

къде да сложа този код ?
като имам вече config.php ?

Просто ти дадох кода, който го писах за по-горния файл. Използвай си твоя config.php то файл ще си върши същата работа, щом се свързва с базата от данни и ще ти изкара резултатите. :?:
 
nom3r1 каза:
Код:
<?php
include ("config.php");
$id = $_GET['id']);
$query = mysql_query("SELECT * FROM `table` WHERE id = '$id'")or die(mysql_error()); 
$nums = mysql_num_rows($query); 
	if(($nums > 0) && ($id != NULL)) { 
	$row = mysql_fetch_array($query); 
	$user = $row['user'];
	$title = $row['title'];
	$message = $row['message'];
		echo "<input type='text' name='user' value='$user'><br />
		<input type='text' name='title' value='$title'><br />
		<textarea cols='40' rows='10' type='text' name='message'>$message</textarea>";
	} 
else if(!$id) {  
	echo 'Страницата не съществува!'; 
}    
elseif ($nums == 0) { 
	echo 'Страницата не съществува!'; 
} 
?>

sql.sql
Код:
CREATE TABLE `table` (
  `id` int(11) NOT NULL auto_increment,
  `title` varchar(255) NOT NULL,
  `user` varchar(255) NOT NULL,
  `message` TEXT NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM ;

config.php
Код:
<?php
$user = "username";
$pass = "password"; 
$data = "database";
$host = "localhost";
$connection = mysql_connect("$host", "$user", "$pass") or die("Грешка <b> 1 </b> при свързване с MySQL сървъра");
$db = mysql_select_db("$data",$connection)or die("Грешка <b> 2 </b> при свързване с MySQL сървъра");
?>

първия код го сложих в otgovor.php
импортнах сяла

и ми изписва:

Parse error: syntax error, unexpected ')' in /www/saita.info/www/root/otgovor.php on line 3
 
Код:
	 <?php
include ("config.php");
$id = $_GET['id'];
$query = mysql_query("SELECT * FROM `table` WHERE id = '$id'")or die(mysql_error());
$nums = mysql_num_rows($query);
   if(($nums > 0) && ($id != NULL)) {
   $row = mysql_fetch_array($query);
   $user = $row['user'];
   $title = $row['title'];
   $message = $row['message'];
      echo "<input type='text' name='user' value='$user'><br />
      <input type='text' name='title' value='$title'><br />
      <textarea cols='40' rows='10' type='text' name='message'>$message</textarea>";
   }
else if(!$id) { 
   echo 'Страницата не съществува!';
}   
elseif ($nums == 0) {
   echo 'Страницата не съществува!';
}
?>


Предполагам имаш и информация в дадената таблица, за да изкара резултат в сайта.
 
nom3r1 каза:
Код:
	 <?php
include ("config.php");
$id = $_GET['id'];
$query = mysql_query("SELECT * FROM `table` WHERE id = '$id'")or die(mysql_error());
$nums = mysql_num_rows($query);
   if(($nums > 0) && ($id != NULL)) {
   $row = mysql_fetch_array($query);
   $user = $row['user'];
   $title = $row['title'];
   $message = $row['message'];
      echo "<input type='text' name='user' value='$user'><br />
      <input type='text' name='title' value='$title'><br />
      <textarea cols='40' rows='10' type='text' name='message'>$message</textarea>";
   }
else if(!$id) { 
   echo 'Страницата не съществува!';
}   
elseif ($nums == 0) {
   echo 'Страницата не съществува!';
}
?>



Предполагам имаш и информация в дадената таблица, за да изкара резултат в сайта.

с този код ми изписва:

Страницата не съществува!

това съобщение идва от:

elseif ($nums == 0) {
echo 'Страницата не съществува!';
 

Back
Горе