Ergebnis 1 bis 10 von 10

Thema: PHP und MySql - Anfängerfrage

  1. #1
    Teeny
    Registriert seit
    08.10.2004
    Beiträge
    23
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard PHP und MySql - Anfängerfrage

    ich habe folgendes Problem:

    ich bin anfänger und

    irgendwie liest es mir nicht alle daten aus der datenbank aus, manchmal stehen alle daten da und manchmal zeigt es mir welche nicht an

    ist da bei meinem code irgendwas faul:



    Code:
    php
       $lehrberuf = stripslashes($_GET["lehrberuf"]);
    
    ?>
    <html>
    <head>
    <title>Liste - Lehrberufe</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    
    <body bgcolor="#99BBB7">
    <table width="90%" border="0" cellspacing="0" cellpadding="0" align="center">
      <tr> 
        <td><font face="Verdana, Arial, Helvetica, sans-serif" size="3">Lehrberuf&#58; 
          <? echo $lehrberuf;?></font></td>
      </tr>
      <tr> 
        <td></td>
      </tr>
      <tr> 
        <td> 
          <table width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr bgcolor="#CCCCCC"> 
              <td><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Bundesland</font></td>
              <td><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Kontaktperson</font></td>
              <td><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Kommission
    
                Pr&uuml;fung</font></td>
              <td><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Pruefung
    
                2005</font></td>
              <td><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Pruefung
    
                2006</font></td>
              <td><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Berufs-
    
                schulen</font></td>
            </tr>
            <tr> 
              <td>[img]bilder/dot.gif[/img]</td>
              <td>[img]bilder/dot.gif[/img]</td>
              <td>[img]bilder/dot.gif[/img]</td>
              <td>[img]bilder/dot.gif[/img]</td>
              <td>[img]bilder/dot.gif[/img]</td>
              <td>[img]bilder/dot.gif[/img]</td>
            </tr>
    
    <?php
    
    $dbfehler1 = "Die Datenbankverbindung konnte nicht aufgebaut werden!";
    $dbfehler2 = "Es konnte keiner Verbindung mit der Datenbank aufgebaut werden!";
    
    $host         = "localhost";
    $dbuser       = "admibw";
    $pass         = "jkt75KLP";
    $dbase        = "bic_ic";
    
    $db=mysql_connect&#40;$host,$dbuser,$pass&#41; or die&#40;$dbfehler1&#41;;
    $select=mysql_select_db&#40;$dbase,$db&#41; or die&#40;$dbfehler2&#41;;
    
    
      $sql = "SELECT Lehrberuf, Kommission, Pruefung2005, Pruefung2006, Schulen, Kontaktperson, email, Bundesland ".
             "FROM Artikel ".
             "WHERE Lehrberuf='$lehrberuf' ".
             "GROUP BY Lehrberuf, Kommission, Pruefung2005, Pruefung2005, Pruefung2006, Kontaktperson, email ".
             "ORDER BY Bundesland";
    
    if &#40;! $result = mysql_query &#40;$sql, $db&#41;&#41; &#123;echo mysql_error&#40;&#41;;&#125;;
    # $anzahl = mysql_num_rows &#40;$result&#41;;
    # echo "Anzahl&#58; $anzahl";
    
    while &#40;$row=mysql_fetch_row &#40;$result&#41;&#41;
    &#123;
    if &#40;$row&#91;1&#93;=='1'&#41; &#123;$kommission="X";&#125; else &#123;$kommission="-";&#125;
    if &#40;$row&#91;2&#93;=='1'&#41; &#123;$pruefung2005="X";&#125; else &#123;$pruefung2005="-";&#125;
    if &#40;$row&#91;3&#93;=='1'&#41; &#123;$pruefung2006="X";&#125; else &#123;$pruefung2006="-";&#125;
    
    
    if &#40;$reihe == 0&#41; &#123;echo "<tr>";$reihe=1;&#125; else &#123;echo "<tr bgcolor=\"#E2E2E2\">";$reihe=0;&#125;       
            
            echo"
    		<td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\">$row&#91;7&#93;</font></td>
            <td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\">$row&#91;5&#93;</font>
    
                <font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\"><a href=\"mailto&#58;$row&#91;6&#93;\">$row&#91;6&#93;</a>
    
                </font> </td>
              <td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\">$kommission</font></td>
              <td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\">$pruefung2005</font></td>
              <td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\">$pruefung2006</font></td>
    		  <td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\">$row&#91;4&#93;</font>
    </td>
            </tr>
            <tr> 
              <td></td>
              <td></td>
              <td></td>
              <td></td>
              <td></td>
              <td></td>
            </tr>";
    
    &#125;	
    
    ?>
    
    </body></html>
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Teeny
    Registriert seit
    14.03.2005
    Beiträge
    29
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    kann leider das problem nicht finden, würde aber folgendes machen.

    erstmal würde ich im sql-string den befehl "order by" und vorallem "group by" auskommentieren,

    weiterhin würde ich meine spalten in der mysql tabelle alle nur mit kleinbuchstaben und zahlen benennen, hatte schon öfter probleme wg case-sensitiv.

    poste doch hier auch mal deinen result:
    Das Leben ist scheiße, aber die Grafik ist geil


  3. #3
    Teeny
    Themenstarter

    Registriert seit
    08.10.2004
    Beiträge
    23
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    hey danke ich habe "group by" auskommentiert und es zeigt mir jetzt alles an.... ich bin voll begeistert....

    es gibt noch ein weiteres problem:

    also zur ansicht die site : ibw.neuemedien.at/bildungsinfo

    die Berufsschulen werden von der DB ausgelesen und dann in einer Reihe angeordnet, ich hätte die Schulen aber gerne untereinander stehen, wie soll ich das machen?

  4. #4
    Meister(in)
    Registriert seit
    10.05.2004
    Ort
    Nähe Frankfurt
    Beiträge
    428
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    nimm mal dein Passwort und Name aus dem code...

  5. #5
    Teeny
    Themenstarter

    Registriert seit
    08.10.2004
    Beiträge
    23
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    hab mich vertippt:

    ibw.neuemedien.at/bildungsinfo

    das ist der link

  6. #6
    Teeny
    Themenstarter

    Registriert seit
    08.10.2004
    Beiträge
    23
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    aber jetzt:


    ibw.neuemedien.at/berufsinfo

  7. #7
    Großmeister(in)
    Registriert seit
    03.01.2005
    Beiträge
    582
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Hi,
    mich irritieren die Punkte in Deinem SQL-String.
    MfG
    6_freddy

  8. #8
    Gast

    Standard

    Das ist so eine tolle methode damit du deine Attribute im SQL-String auseinander halten kannst.
    Sah ich kürzlich bei http://php.net

  9. #9
    Teeny
    Themenstarter

    Registriert seit
    08.10.2004
    Beiträge
    23
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    super danke, das war der entscheidende hinweis

  10. #10
    Forum Guru
    Registriert seit
    28.12.2004
    Ort
    Ringgenberg(bei Interlaken) / Schweiz
    Beiträge
    4.787
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard


Ähnliche Themen

  1. Anfängerfrage
    Von steffi im Forum HTML & CSS Forum
    Antworten: 5
    Letzter Beitrag: 09.04.2008, 18:50
  2. Anfängerfrage
    Von im Forum HTML & CSS Forum
    Antworten: 9
    Letzter Beitrag: 15.04.2007, 20:43
  3. Anfängerfrage
    Von Stubi im Forum Flash Forum
    Antworten: 4
    Letzter Beitrag: 04.08.2006, 10:51
  4. Anfängerfrage:B
    Von Ohani im Forum HTML & CSS Forum
    Antworten: 3
    Letzter Beitrag: 27.01.2006, 15:15
  5. Anfängerfrage
    Von Knorkator im Forum HTML & CSS Forum
    Antworten: 5
    Letzter Beitrag: 24.11.2004, 15:58

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •