tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
305
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    fReAkOuT_ fReAkOuT_ ist offline Grünschnabel
    Registriert seit
    Oct 2002
    Beiträge
    3
    Hi das Problem im Folgendem Script ist, wenn ich 4 Einträge überschreite setzt der statt eine Zelle runterzugehen die Reihe fort und verdoppelt das nochmal...

    -----------
    1 2 3 4 5 6
    1 2 3 4 5 6
    -----------
    So macht der das dann, soll aber so aussehen

    -----------
    1 2 3 4
    5 6
    -----------

    Kann mit da bitte jemand helfen?

    [SCRIPT]
    <table align="center" width="100%" border="0" valign="top">
    <tr>
    <td>
    <table align="center" width="100%" border="0" valign="top">

    <tr>

    <td>

    <?

    if($submenu){

    $SQL= "SELECT * FROM user WHERE Rubrik=$submenu AND Region=$region AND Online=1";

    include("config_db.inc.php");

    $i=0;

    while ($row = mysql_fetch_array($result, MYSQL_ASSOC)){

    $i++;

    }

    $spalte = $i/4;

    $spalte = ceil($spalte);



    $j=0;

    while ($j<$spalte){

    ?> <br>

    <table width="100%" align="center" border="0">

    <tr>

    <td>

    <table align="center" border="0" >

    <tr>

    <td>

    <?

    $show_pics=$j*4;

    ####################################################################

    $SQL= "SELECT * FROM user WHERE Rubrik=$submenu AND Region=$region AND Online=1";

    include("config_db.inc.php");



    $anzahl=0;

    while ($row = mysql_fetch_array($result, MYSQL_ASSOC)){

    $id=$row["Userid"];

    $name=$row["Nachname"];

    $ort=$row["Ort"];

    $www=$row["Internetadresse"];

    $bild=$row["Bild"];

    $bild_id =$row["bild_id"];



    $ausgabe="<TD vAlign=top align='left' width=110 bgColor=white height=1></DIV></DIV>";

    ############# Bild yes /no

    if($bild){

    $ausgabe .="<a href='show_inserat.php?get=$id'><img border='0' src='user_pics/$bild_id/smalla_$bild_id.jpg' width='75' height='105'></a><br><br>";

    }

    else{

    $ausgabe .="<a href='show_inserat.php?get=$id'><img border='0' src='images/no_picture.jpg' width='75' height='105'></a><br><br>";

    }

    ##############

    $ausgabe .="<b><font face='Verdana, Arial' size='1'><a href='show_inserat.php?get=$id'>";

    $ausgabe .="<font face='Verdana' size='1'>$name</font></a></font></b><font face='Verdana' size='1'><br></font>";

    $ausgabe .="<font face='Verdana, Arial' size='1'><a href='show_inserat.php?get=$id'>";

    $ausgabe .="<font face='Verdana' size='1'>$ort</font></a></font></TD>";

    $anzahl++;

    echo $ausgabe;

    }

    mysql_free_result($result);

    ####################################################################



    ?>

    </td>

    </tr>

    </table> <br>

    </td>

    </tr>

    </table>



    <?

    $j++;

    }

    if(!$anzahl){

    echo "<br><br><br><center>Noch keine Einträge.</center>";

    }



    }

    else{

    echo "";

    }



    ?>
    </td>
    </tr>
    </table>
    [/SCRIPT]
     

  2. #2
    Registriert seit
    Jan 2002
    Ort
    Betelgeuse
    Beiträge
    709
    code formatieren!

    nicht son rohes ei vorwerfen!
     
    been there, done that, lived it, left it

  3. #3
    Avatar von Isaenforcer
    Isaenforcer Isaenforcer ist offline Mitglied Bronze
    Registriert seit
    Feb 2002
    Ort
    Duisburg[NRW]
    Beiträge
    27
    PHP-Code:

    <table align="center" width="100%" border="0" valign="top"> 
    <tr> 
    <td> 
    <table align="center" width="100%" border="0" valign="top"> 

    <tr> 

    <td> 

    <? 

    if($submenu){ 

    $SQL"SELECT * FROM user WHERE Rubrik=$submenu AND Region=$region AND Online=1"

    include(
    "config_db.inc.php"); 

    $i=0

    while (
    $row mysql_fetch_array($resultMYSQL_ASSOC)){ 

    $i++; 



    $spalte $i/4

    $spalte ceil($spalte); 



    $j=0

    while (
    $j<$spalte){ 

    ?> <br> 

    <table width="100%" align="center" border="0"> 

    <tr> 

    <td> 

    <table align="center" border="0" > 

    <tr> 

    <td> 

    <? 

    $show_pics
    =$j*4

    #################################################################### 

    $SQL"SELECT * FROM user WHERE Rubrik=$submenu AND Region=$region AND Online=1"

    include(
    "config_db.inc.php"); 



    $anzahl=0

    while (
    $row mysql_fetch_array($resultMYSQL_ASSOC)){ 

    $id=$row["Userid"]; 

    $name=$row["Nachname"]; 

    $ort=$row["Ort"]; 

    $www=$row["Internetadresse"]; 

    $bild=$row["Bild"]; 

    $bild_id =$row["bild_id"]; 



    $ausgabe="<TD vAlign=top align='left' width=110 bgColor=white height=1></DIV></DIV>"

    ############# Bild yes /no 

    if($bild){ 

    $ausgabe .="<a href='show_inserat.php?get=$id'><img border='0' src='user_pics/$bild_id/smalla_$bild_id.jpg' width='75' height='105'></a><br><br>"



    else{ 

    $ausgabe .="<a href='show_inserat.php?get=$id'><img border='0' src='images/no_picture.jpg' width='75' height='105'></a><br><br>"



    ############## 

    $ausgabe .="<b><font face='Verdana, Arial' size='1'><a href='show_inserat.php?get=$id'>"

    $ausgabe .="<font face='Verdana' size='1'>$name</font></a></font></b><font face='Verdana' size='1'><br></font>"

    $ausgabe .="<font face='Verdana, Arial' size='1'><a href='show_inserat.php?get=$id'>"

    $ausgabe .="<font face='Verdana' size='1'>$ort</font></a></font></TD>"

    $anzahl++; 

    echo 
    $ausgabe



    mysql_free_result($result); 

    #################################################################### 



    ?> 

    </td> 

    </tr> 

    </table> <br> 

    </td> 

    </tr> 

    </table> 



    <? 

    $j
    ++; 



    if(!
    $anzahl){ 

    echo 
    "<br><br><br><center>Noch keine Einträge.</center>"







    else{ 

    echo 
    ""





    ?> 
    </td> 
    </tr> 
    </table>

    so das heisst [PHP] net [SCRIPT]...
     

  4. #4
    Registriert seit
    Jan 2002
    Ort
    Betelgeuse
    Beiträge
    709
    darum gehts doch gar nicht.

    er soll nur den code zeigen, der auch interessiert, oder meint ihr das problem liegt daran, dass die tabelle 100% breit ist anstatt 600px****

    also schonmal

    1. kein html.
    2. nur der code, der das file schreiben soll, nicht irgendwelche error-messages.
     
    been there, done that, lived it, left it

Ähnliche Themen

  1. Hilfe bei einfachem Code
    Von vo0r im Forum Sonstige Sprachen
    Antworten: 1
    Letzter Beitrag: 14.12.09, 15:46
  2. Hilfe bei einfachem Upload
    Von savior01 im Forum PHP
    Antworten: 7
    Letzter Beitrag: 05.08.07, 16:53
  3. Startproblem bei einfachem Objekt
    Von the CREATOR im Forum Cinema 4D
    Antworten: 7
    Letzter Beitrag: 13.09.06, 22:58
  4. Sharepoint Portal Server, Probleme bei einfachem Script
    Von CrazyFreddy im Forum Microsoft Windows
    Antworten: 0
    Letzter Beitrag: 29.06.06, 13:41
  5. Antworten: 2
    Letzter Beitrag: 05.10.04, 12:23