[PHP]Problem z wyswietleniem danych z bazy mysql

0

Dlaczego zaden z ponizszych metod wyswietlenia nie dziala??

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8" />
<title>costam</title>
</head>
<body>
     

<?php
	//require_once "zad2.php";
	//require_once "zad3.php";
	$host = "localhost";
	$db_user = "root";
	$db_password = "";
	$db_name = "test";
	$polaczenie = new mysqli($host, $db_user, $db_password, $db_name);
	if ($polaczenie->connect_errno!=0){
		echo "Error: ".$polaczenie->connect_errno;
	} 
	else{
		
		$zapyt = mysql_query($polaczenie,"SELECT * FROM pracownicy WHERE 1");
		$ile = mysqli_num_rows($zapyt);

    	for ($i=1; $i<$ile; $i++){
    		$cos = mysql_fetch_assoc($zapyt);
    		$imie="ola";
    		$nazwisko=$cos['nazwisko'];
    		echo "<p>Imie:".$imie."</p>";
        	echo "<p>Nazwisko:".$nazwisko."</p>";
        	echo "<br />" ;
    	}

		echo "<p>hello world</p>";

		  while ($rec = mysql_fetch_array($zapyt)){
			    echo '
			    <p>Imie'.$rec['imie'].'</p>
			    <p>Nazwisko'.$rec['nazwisko'].'</p>';
			}

		if (mysql_num_rows($zapyt) != 0 ){
			$row = mysql_fetch_assoc($zapyt);
			echo $row['imie'];
		}
?>

<p>hello world</p>

<?php 
}
	$polaczenie->close(); 
?>

</body>
</html> 
0

Co to znaczy nie działa oraz dlaczego mieszasz funkcje mysql z mysqli?

0

Na temat odpowiadaj w postach.

Tak, mieszanie dwóch różnych interfejsów (tj. zdeprecjonowanej wtyczki mysql oraz mysqli) jest najprawdopodobniej przyczyną problemu - zaraz obok Twojego niedokładnego czytania poradnika i próby pisania kodu na zasadzie a może jeśli zmienię na chybił trafił to zadziała :-P

1 użytkowników online, w tym zalogowanych: 0, gości: 1