php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2009

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 14.02.2009, 17:06  
Erfahrener Benutzer
 
Benutzerbild von litterauspirna
 
Registriert seit: 24.04.2008
Beiträge: 3.172
PHP-Kenntnisse:
Anfänger
litterauspirna sorgt für eine eindrucksvolle Atmosphärelitterauspirna sorgt für eine eindrucksvolle Atmosphäre
litterauspirna eine Nachricht über ICQ schicken
Standard Problem mit Modulo Rechunung,aller zwei Datensätze neue Tabellenzeile ausgeben

Hallo Leute,

ich habe ein Problem. Ich will aller zwei Datensätze die aus mysql Tabelle kommen eine neue Tabellenzeile ausgeben lassen. Sprich 2 Datensätze stehen in einer Reihe, kommen mehr soll es eine neue Zeile anlegen.

Meine alte Methode funktionierte gut,nur mit bitteren Beigeschmack das dann ein </tr> nicht mehr geschlossen wurde und somit Errors im Validator entstehen. Also muss ich auf Modulo umsteogen,habe aber noch nicht damit gearbeitet. Mein bisheriger Code funktioniert aber nicht.

Hier mal der Code.
PHP-Code:
$i =1;
while(
$scats mysql_fetch_assoc($erg_scats)){
 if(
$i ==0)
 {
  echo 
'</tr><tr>';
  
$i++;
 }
 echo 
'<td class="stp_td">'
 
echo 
'</td>';
 echo 
'</tr>'
Es werden also keine </tr> mehr richtig gesetzt und neue Zeilen auch nicht angelegt.

Ich danke für eure Hilfe mfg der litter
__________________
Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir.
http://www.lit-web.de
litterauspirna ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 14.02.2009, 17:24  
Erfahrener Benutzer
 
Benutzerbild von David
 
Registriert seit: 05.09.2007
Beiträge: 5.044
David wird schon bald berühmt werden
Standard

PHP-Code:
echo '
  <table border="1">
    <tr>
      <th>A</th><th>B</th>
    </tr>
    <tr>'
;
$i 0;    
while( 
false!==($scats=mysql_fetch_array($erg_scatsMYSQL_ASSOC)) ) {
  if ( 
0===++$i%) {
    echo 
'</tr>
    <tr>'
;
  }
  echo 
'<td>'htmlspecialchars($scats['id']), '</td>';
}
echo 
'</tr>
  </table>'

funktioniert bei mir wie gewünscht.
David ist offline  
Alt 14.02.2009, 17:32  
Erfahrener Benutzer
 
Benutzerbild von litterauspirna
 
Registriert seit: 24.04.2008
Beiträge: 3.172
PHP-Kenntnisse:
Anfänger
litterauspirna sorgt für eine eindrucksvolle Atmosphärelitterauspirna sorgt für eine eindrucksvolle Atmosphäre
litterauspirna eine Nachricht über ICQ schicken
Standard

Hallo David. So ganz noch nicht.

Hier das Ergebniss nach dem Code.

www.lit-web.de

Und im Validator geht das auch noch nicht Fehlerfrei durch.
__________________
Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir.
http://www.lit-web.de
litterauspirna ist offline  
Alt 14.02.2009, 17:41  
Erfahrener Benutzer
 
Benutzerbild von David
 
Registriert seit: 05.09.2007
Beiträge: 5.044
David wird schon bald berühmt werden
Standard

PHP-Code:
echo '
  <table border="1">
    <tr>
      <th>A</th><th>B</th>
    '
;
$i 0;    
while( 
false!==($scats=mysql_fetch_array($erg_scatsMYSQL_ASSOC)) ) {
  if ( 
0===$i++%) {
    echo 
'</tr>
    <tr>'
;
  }
  echo 
'<td>'htmlspecialchars($scats['id']), '</td>';
  
}
echo 
'</tr>
  </table>'


Geändert von David (14.02.2009 um 17:48 Uhr).
David ist offline  
Alt 14.02.2009, 17:44  
Erfahrener Benutzer
 
Benutzerbild von litterauspirna
 
Registriert seit: 24.04.2008
Beiträge: 3.172
PHP-Kenntnisse:
Anfänger
litterauspirna sorgt für eine eindrucksvolle Atmosphärelitterauspirna sorgt für eine eindrucksvolle Atmosphäre
litterauspirna eine Nachricht über ICQ schicken
Standard

Ok ich Depp hatte was vergessen mit einzufügen.

Jetzt ist aber das Problem das es falsch angezeigt wird. Es sollten zwei Beiträge oben stehen. Weil soll ja aller zwei Beiträge eine neue Zeole nach unten angelegt werden.
__________________
Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir.
http://www.lit-web.de

Geändert von litterauspirna (14.02.2009 um 17:48 Uhr).
litterauspirna ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Datensätze nach Datum sortieren und nächstes Datum ausgeben kinerdar Datenbanken 2 12.09.2008 12:00
problem beim ausgeben mqs Datenbanken 6 20.08.2008 16:10
[Erledigt] Problem: Neue Tabelle erstellen NaviCat Change Datenbanken 4 14.08.2008 14:58
SQL-Abfrage in html-Tabelle ausgeben - Problem mit der Spaltenbreite pavelmr PHP Tipps 2008 3 17.04.2008 17:19
DB Problem // Keine Daten werden ausgeben Kein Genie PHP Tipps 2007 2 18.03.2007 10:39
datensätze defekt oder problem mit dem einlesen? Ministry Datenbanken 4 06.07.2006 18:42
Mysql Problem Datensätze ausgeben enes23 Datenbanken 1 24.06.2006 19:55
datensätze ausgeben philips PHP Tipps 2006 6 14.06.2006 20:55
Problem mit Datensätze aus zweiter datenbank integrieren. it´s only me Datenbanken 17 08.04.2006 10:09
[Erledigt] Datensätze blockweise nacheinander ausgeben?? Datenbanken 6 13.03.2006 14:22
dateien ausgeben kein Problem - ABER! dsmcg PHP Tipps 2005-2 9 22.10.2005 19:59
[gelöst] problem beim ausgeben aus einer DB LA-Finest PHP Tipps 2005 10 11.05.2005 14:23
problem bei diffiziler darstellung bestimmter datensätze. Promaetheus PHP Tipps 2005 7 27.01.2005 15:19
variablen verknüpfen und neue ausgeben?? Calexico PHP Tipps 2004-2 12 23.11.2004 16:09
[Erledigt] Anzahl Datensätze ausgeben mit Grafik Counter ?? PHP Tipps 2004 3 29.08.2004 22:34

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php modulo, if modulo, modulo tabelle, php if modulo, modulo php tabelle, modulo tabellen, php modulo if, modulo php, php modulo fehler, php modulo tabelle, php tabelle modulo, rechunung, php modulo falsch, php table modulo, modulo ausgeben, php tabelle mit modulo, php modulo table, modulo bier, modulo anfänger, php modulo javascript

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:17 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum