Fejl i min php-kode?
Kære EkspertenJeg har lavet et php-script til søgning i mysql base.
Jeg har kontakt til databasen, da SHOW TABLES giver resultat. Min SELECT-sætning er kopieret fra MySQL, så jeg ved den giver resultat, men alligevel siger scriptet "Intet resultat".
Derfor tror jeg, at jeg må have stirret mig blind på noget. Har stirret på det i timer uden at finde nogen fejl.
Her melding fra Scriptet:
Server tilsluttet
Der er 1 tabel(ler)
Intet resultat fundet, prøv igen!
Nedenstående koden, jeg har blot ændret pasordet. Kan I få øje nogen fejl?
<?php
// Connect til MYSQL
$link = mysqli_connect('mysql74.unoeuro.com:3306', 'risingegaard_dk', 'xxx', 'risingegaard_dk_db');
if (!$link) {
die("Ingen serverforbindelse");
} else {
echo "Server tilsluttet <br>";
}
mysqli_select_db($link , 'risingegaard_dk_db') or die("Kunne ikke aabne risingegaard_dk_db");
$test_query = "SHOW TABLES FROM risingegaard_dk_db";
$result = mysqli_query($link, $test_query);
$tblCnt = 0;
while($tbl = mysqli_fetch_array($result)) {
$tblCnt++;
#echo $tbl[0]."<br />\n";
}
if (!$tblCnt) {
echo "Der er ingen tabeller<br />\n";
} else {
echo "Der er $tblCnt tabel(ler)<br />\n <br>";
}
$sql = "SELECT * FROM Tabel1";
$result = mysqli_query($link, $sql);
if(! $result = 0) {
die('Intet resultat fundet, prøv igen!');
}
while($row = mysqli_fetch_array($result, MYSQL_ASSOC)) {
echo "Stikord:{$row['Stikord']} Rubrik:{$row['Tekst']}<br>";
}
mysqli_close($link);
?>