PCMasters Hardware Forum > Software > GFX, Webdesign und Programmierung > Seite 14 > Fehler in der PHP Ausgabe ... Wer findet den Fehler?

Im PC Forum registrieren


Produktsuche
IDEALO-PRODUKT-SUCHE
idealo preisvergleich
PCM News & Reviews
Antwort
 
 
Alt 02.02.2009, 23:35
Threadersteller
Natheedo
 
Standard

Fehler in der PHP Ausgabe ... Wer findet den Fehler?



Hallo,

ich bastel mir gerade eine Linkliste, jedoch ist es so, das wenn ich das in meine Seite include, wird nur die letzte </table> ausgegeben, bin das Skript x mal durchgegangen, ich find den Fehler jedoch nicht ...

PHP-Code:
<?php
include("/var/www/html/web108/html/xxxxxx");
$con mysql_connect($mysql_host$mysql_user$mysql_pass);
mysql_select_db($mysql_db);
 
$read mysql_query("SELECT `categories`.`category`, `links`.`link`, `links`.`name` FROM `categories`, `links` WHERE `categories`.`id`=`links`.`category` ORDER BY `links`.`category`");
 
$buffer '';
 
while(
$row mysql_fetch_assoc($read))
{
 if(
strpos($row['link'], 'xxxxx') !== false)
  
$img '<img src="xxxx" alt="">';
 elseif(
strpos($row['link'], 'xxxx') !== false)
  
$img '<img src="xxxxxxx" alt="">';
 else
  
$img '<img src="xxxxxx" alt="">';
 
 if(!isset(
$cat) || $cat != $row['category'])
 {
  if(isset(
$cat))
   
$buffer .= '</table>
<table border="1" style="width:40%;">
 <tr>
  <th colspan="2" style="width:40%;">'
.htmlentities($row['category']).'</th>
 </tr>
'
;
  else
   
$buffer .= '<table border="1" style="width:40%;">
 <tr>
  <th colspan="2" style="width:40%;">'
.htmlentities($row['category']).'</th>
 </tr>
'
;
 
  
$cat $row['category'];
 }
 
 
$buffer .= '<tr>
  <td style="width:35%;"><a href="'
.$row['link'].'">'.$row['name'].'</a></td style="width:5%;"><td  style="text-align:center;">'.$img.'</td>
 </tr>
'
;
}
echo 
$buffer."</table>\n";
?>
Entweder ist es zu spät, oder ich zu blöd ... Vielleicht sieht ihn ja wer ... (Datenbankanbindung steht).

Danke
Alt Heute
Hardware Bot
Computer Informationen
 
Diese Werbung wird registrierten
Mitgliedern nicht angezeigt.
Werden Sie noch heute kostenlos Mitglied
auf PCMasters.de
Standard Weitere Informationen

 
Alt 03.02.2009, 11:04
Benutzerbild von LordOfThePings
LordOfThePings
 
Standard

liefert das SQL überhaupt ein gültiges Ergebnis? wenn keine Zeilen rauskommen, steht in deinem buffer auch nix (den solltest du btw auch nochmal kontrollieren, </table> ohne alles erzeugt auf jeden Fall ungültiges HTML).
hardware forum Neue Frage stellen?
Kurze Zusammenfassung der Frage:
Bitte wählen Sie eine Kategorie:
Mailadresse:
Ihre Frage:
Ihre Frage wird als Gast gespeichert. Sollte eine Antwort im Forum erfolgen, bekommen Sie diese per Email zugeschickt.


Antispam, bitte die folgende Aufgabe lösen: 
 
Um auf dieses Thema zu ANTWORTEN
bitte sich zuerst » hier kostenlos registrieren!!

Antwort

Tags: , , ,

Ähnliche Tags: ,


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Unbekannte Ursache für BS / Freeze und andere Fehler Otzeloot Hardware Allgemein 2 21.01.2011 08:46
Windows-Sicherung zeigt Fehler an Double Festplatten und optische Laufwerke 5 03.10.2010 19:48
Checkdisk: Nicht genauer spezifizierter Fehler.. Platte kaputt? Flo3960 Festplatten und optische Laufwerke 5 05.08.2010 21:31
Kernel-Power Kritischer Fehler kev4me Hardware Allgemein 2 17.02.2010 16:09
Stop Fehler 0x0000008E bluebird Betriebssysteme 2 26.06.2009 18:20
Vista kann kein SP1 mehr installieren! Interner Fehler samy-hidden Betriebssysteme 0 26.12.2008 14:12
SansaUpdater Fehler !!!! verdammt1990 Consumer Electronics 0 23.01.2007 20:54


Sie betrachten gerade: Fehler in der PHP Ausgabe ... Wer findet den Fehler?


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:15 Uhr.



Im PC Forum registrieren