Anzeige

MySQL + PHP prob

MySQL + PHP prob | PSD-Tutorials.de

Erstellt von X-Production, 14.06.2005.

  1. X-Production

    X-Production Guest

    MySQL + PHP prob
    ich habe versucht, eine suchfunktion für das Bibliothekserwaltungsprogramm zu schreiben, aber der Code (was mittlerweile n.7 ist xD) zeigt mir "Suchresultate: 0 Funde!" und "Not Found. Error in Database!" an. kp warum, deswegen brauch ich eure hilfe!
    ein pic der datenbank ist hier: MySQL Tabelle Buch, Datenbank biblio1 zielspeichern unter ... verwenden, sonst könnt ihr es nicht begutachten.

    Hier ist der Code:

    Code (Text):
    1. <HTML>
    2. <HEAD>
    3.    <link rel="stylesheet" href="index_files/iundsstyles.css" type="text/css">
    4. </HEAD>
    5. <BODY>
    6.  
    7. <?php
    8. include 'mysql_variablen.php';
    9. ?>
    10.  
    11. <?php
    12. mysql_connect($DBHost, $DBUser, $DBPasswrd)
    13.    OR die("Der Datenbank-Server konnte nicht erreicht werden!");
    14. mysql_select_db($DBName);
    15. ?>
    16.  
    17. <?php
    18. $DatenOK = 1;
    19. $error = "";
    20.  
    21. $count = 0;
    22. $zaehler = 0;
    23. $srch="%".$suchwort."%";
    24.  
    25. if($suchwort == ""){
    26.     $DatenOK = 0;
    27.     $error .="Es muss ein [b]Suchwort[/b] angegeben werden!
    28. \n";
    29. }
    30.  
    31.  
    32. if($submit && !$DatenOK){
    33.    print "<font class=\"titel\">Fehler:
    34. \n</font>".$error;
    35. }
    36.  
    37. if($DatenOK == 1){
    38.  print "<font class=\"titel\">Suchresulate: " . $count . " Funde!</font>";
    39.  $query = mysql_query('SELECT * FROM buch WHERE "$kategorie" LIKE "$srch"');
    40.     if(mysql_num_rows($query) == 0) {
    41.             echo '
    42.  
    43. Files Not Found. Error in Database!';
    44.     }
    45.  while ($row = mysql_fetch_array($query)){
    46.  $zaehler++;
    47.  $count++;
    48.  ?>
    49.        
    50.  
    51. <?php echo $zaehler; ?><table border="0" cellpadding="0" cellspacing="0" style="border-style:dashed; border-width:1; border-collapse: collapse; padding: 0" width="100%" bordercolor="#000000">
    52.           <tr>
    53.             <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Titel:</td>
    54.             <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Titel"]))); ?></td>
    55.           </tr>
    56.           <tr>
    57.             <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Autor:</td>
    58.             <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Autor"]))); ?></td>
    59.           </tr>
    60.           <tr>
    61.             <td width="14%" class="smalltitel" valign="top" style="padding:0; ">ISBN:</td>
    62.             <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["ISBN"]))); ?></td>
    63.           </tr>
    64.           <tr>
    65.             <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Inhalt:</td>
    66.             <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Inhalt"]))); ?></td>
    67.           </tr>
    68.           <tr>
    69.             <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Auflage:</td>
    70.             <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Auflage"]))); ?></td>
    71.           </tr>
    72.           <tr>
    73.             <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Art:</td>
    74.             <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Art"]))); ?></td>
    75.           </tr>
    76.           <tr>
    77.             <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Erscheinungsjahr:</td>
    78.             <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Erscheinungsjahr"]))); ?></td>
    79.           </tr>
    80.           <tr>
    81.             <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Verlag:</td>
    82.             <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Verlag"]))); ?></td>
    83.           </tr>
    84.           <tr>
    85.             <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Bewertung:</td>
    86.             <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Bewertung"]))); ?></td>
    87.           </tr>
    88.           <tr>
    89.             <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Buch Nr.:</td>
    90.             <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["B_Nr"]))); ?>&
    91. [b]Wichtig:[/b] Die Buch Nummer wird zum l&schen des Eintrags ben&tigt!</td>
    92.            </tr>
    93.         </table>
    94.  
    95. </p>
    96. <?php
    97.  }
    98. }
    99.  
    100.  
    101. mysql_close();
    102. ?>
    103. </BODY>
    104. </HTML>
    mfg X-Production
     
    #1      
  2. Christian

    Christian verpeilt & verschallert

    Dabei seit:
    03.03.2005
    Beiträge:
    853
    Geschlecht:
    männlich
    Kameratyp:
    Canon EOS 300D
    MySQL + PHP prob
    kannst du das dazugehörige suchformular mitposten, weil mir im moment schleierhaft ist, wo manche variablen herkommen, z.b. $kategorie oder $submit
     
    #2      
  3. X-Production

    X-Production Guest

    MySQL + PHP prob
    np,

    Code (Text):
    1. <HTML>
    2. <HEAD>
    3.     <link rel="stylesheet" href="index_files/iundsstyles.css" type="text/css">
    4. </HEAD>
    5. <BODY>
    6.         [img]index_files/space.gif[/img]
    7.  
    8.        
    9.  
    10. <font class=titel><?php echo "Buch Suchen"; ?></font></p>
    11.  
    12.         <form action="suchresultate.php" method="post">
    13.         <table border="0" cellpadding="0" cellspacing="0" width="100%">
    14.           <tr>
    15.             <td width="14%" class="smalltitel" valign="top">Suchwort:</td>
    16.             <td width="86%"><input type="text" name="suchwort" maxlength="255" value="<?php echo $suchwort; ?>" class="input"></td>
    17.           </tr>
    18.           <tr>
    19.             <td width="100%" colspan="2"><input type="radio" name="radio" value="<?php $kategorie="Autor";?>" checked>Autor     <input type="radio" name="radio" value="<?php $kategorie="Titel";?>">Titel     <input type="radio" name="radio" value="<?php $kategorie="ISBN";?>">ISBN     <input type="radio" name="radio" value="<?php $kategorie="Inhalt";?>">Inhalt</td>
    20.           </tr>
    21.           <tr>
    22.             <td><input type="submit" name="submit" value="suchen" class="input"></td>
    23.         </table>
    24.         </form>
    25.  
    26. </BODY>
    27. </HTML>
    das ist das formular dazu, und das bild der mysql tabelle ist ja oben im post ^^

    mfg X-Production
     
    #3      
  4. Christian

    Christian verpeilt & verschallert

    Dabei seit:
    03.03.2005
    Beiträge:
    853
    Geschlecht:
    männlich
    Kameratyp:
    Canon EOS 300D
    MySQL + PHP prob
    du hast was im formaular durcheinander gebracht:
    bei den checkboxes
    müsste es heißen (wenn du zum beispiel erreichen willst, dass als gepostete variable $kategorie="ISBN"; ist)
    Code (Text):
    1. <input type=checkbox name="kategorie" value="ISBN">
    außerdem hast du geschrieben:
    Code (Text):
    1. value="<?php $kategorie="Autor;?>" checked>Autor
    du hast da aber ganz wichtige
    Code (Text):
    1. "
    vergessen.
    es müsste so sein
    Code (Text):
    1. value="<?php $kategorie="Autor";?>" checked>Autor
    probier erst mal das und dann schauen wir weiter ;)
     
    #4      
  5. X-Production

    X-Production Guest

    MySQL + PHP prob
    habs geändert, wie mit ISBN, kann gern nochmal den code posten, aber das ergebnis bleibt das gleiche ... "Suchresultat: 0 Funde!" (hab den Error text geändert) und "Error in Database! Files not Found or Files don't exist!" ... nunja ... wie kommt den nun das immer ... kann es an der query liegen? denn dann durchläuft er ja die schleife nicht ...

    mfg X-Production
     
    #5      
  6. Christian

    Christian verpeilt & verschallert

    Dabei seit:
    03.03.2005
    Beiträge:
    853
    Geschlecht:
    männlich
    Kameratyp:
    Canon EOS 300D
    MySQL + PHP prob
    hast du auch bei den Variablen beachtet, dass du das hier schreiben musst`?:
    Code (Text):
    1. $kategorie = "$HTTP_POST_VARS["kategorie"]";
    2.      usw....
    ???
    das sollte man natürlich auch beachten, oder du machst bei der Methode nicht POST sondern GET im suchformular.
    dann brauchste nicht den oben genannten Code schreiben.
    Wenn du das nicht geschrieben hast, dann kann er ja auch keine Schleife durchlaufen, weil er keine Richtlinien hat.
     
    #6      
  7. X-Production

    X-Production Guest

    MySQL + PHP prob
    ich hab post genommen und globale variablen oder wie dad heiß ist auf on ... aber komisch ... bei einer anderen seite des programms hat er kein prob, gut, da ist das select ohne variablen und er ließt alles raus ....

    kannste mir dann auch sagen, worein ich das schreiben soll?
    und PS: das wird NUR OFFLINE genutzt, falls das was hilf, da es ein Programm fürs Intranet ist.

    mfg X-Production
     
    #7      
  8. Christian

    Christian verpeilt & verschallert

    Dabei seit:
    03.03.2005
    Beiträge:
    853
    Geschlecht:
    männlich
    Kameratyp:
    Canon EOS 300D
    MySQL + PHP prob
    das ist der fertige text. so sollte es eigentlich funzen:
    Code (Text):
    1. <HTML>
    2. <HEAD>
    3.    <link rel="stylesheet" href="index_files/iundsstyles.css" type="text/css">
    4. </HEAD>
    5. <BODY>
    6.  
    7. <?php
    8. include 'mysql_variablen.php';
    9. ?>
    10.  
    11. <?php
    12. mysql_connect($DBHost, $DBUser, $DBPasswrd)
    13.    OR die("Der Datenbank-Server konnte nicht erreicht werden!");
    14. mysql_select_db($DBName);
    15. ?>
    16.  
    17. <?php
    18. $suchwort = "$HTTP_POST_VARS["suchwort"];
    19. $kategorie = "$HTTP_POST_VARS["kategorie"];
    20. $DatenOK = 1;
    21. $error = "";
    22.  
    23. $count = 0;
    24. $zaehler = 0;
    25. $srch= "$suchwort";
    26.  
    27. if($suchwort == ""){
    28.    $DatenOK = 0;
    29.    $error .="Es muss ein [b]Suchwort[/b] angegeben werden!
    30. \n";
    31. }
    32.  
    33.  
    34. if($submit && !$DatenOK){
    35.    print "<font class=\"titel\">Fehler:
    36. \n</font>".$error;
    37. }
    38.  
    39. if($DatenOK == 1){
    40. print "<font class=\"titel\">Suchresulate: " . $count . " Funde!</font>";
    41. $query = mysql_query('SELECT * FROM `buch` WHERE `$kategorie` LIKE `$srch`');
    42.    if(mysql_num_rows($query) == 0) {
    43.            echo '
    44.  
    45. Files Not Found. Error in Database!';
    46.    }
    47. while ($row = mysql_fetch_array($query)){
    48. $zaehler++;
    49.  
    50. $count++;
    51. ?>
    52.      
    53.  
    54. <?php echo $zaehler; ?><table border="0" cellpadding="0" cellspacing="0" style="border-style:dashed; border-width:1; border-collapse: collapse; padding: 0" width="100%" bordercolor="#000000">
    55.         <tr>
    56.           <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Titel:</td>
    57.           <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Titel"]))); ?></td>
    58.         </tr>
    59.         <tr>
    60.           <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Autor:</td>
    61.           <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Autor"]))); ?></td>
    62.         </tr>
    63.         <tr>
    64.           <td width="14%" class="smalltitel" valign="top" style="padding:0; ">ISBN:</td>
    65.           <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["ISBN"]))); ?></td>
    66.         </tr>
    67.         <tr>
    68.           <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Inhalt:</td>
    69.           <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Inhalt"]))); ?></td>
    70.         </tr>
    71.         <tr>
    72.           <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Auflage:</td>
    73.           <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Auflage"]))); ?></td>
    74.         </tr>
    75.         <tr>
    76.           <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Art:</td>
    77.           <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Art"]))); ?></td>
    78.         </tr>
    79.         <tr>
    80.           <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Erscheinungsjahr:</td>
    81.           <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Erscheinungsjahr"]))); ?></td>
    82.         </tr>
    83.         <tr>
    84.           <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Verlag:</td>
    85.           <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Verlag"]))); ?></td>
    86.         </tr>
    87.         <tr>
    88.           <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Bewertung:</td>
    89.           <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Bewertung"]))); ?></td>
    90.         </tr>
    91.         <tr>
    92.            <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Buch Nr.:</td>
    93.           <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["B_Nr"]))); ?>&
    94. [b]Wichtig:[/b] Die Buch Nummer wird zum l&schen des Eintrags ben&tigt!</td>
    95.          </tr>
    96.       </table>
    97.  
    98. </p>
    99. <?php
    100. }
    101. }
    102.  
    103.  
    104. mysql_close();
    105. ?>
    106. </BODY>
    107. </HTML>
    mir ist aber immer noch rätselfhaft, wo die var $submit herkommt :D
    DER TEXT WURDE EDITIERT!
    ACHTE DARAUF, DASS DU DEN NEUESTEN HAST!
     
    #8      
  9. X-Production

    X-Production Guest

    MySQL + PHP prob
    $submit kommt vom button submit, wenn der nicht auch falsch ist xD

    naja ... das sagt mein parser zu deinem code, hab den komplett markiert und mit meinem ersetzt, aber das scheint noch nicht zu funzen ...

    mfg X-Production
     
    #9      
  10. Christian

    Christian verpeilt & verschallert

    Dabei seit:
    03.03.2005
    Beiträge:
    853
    Geschlecht:
    männlich
    Kameratyp:
    Canon EOS 300D
    MySQL + PHP prob
    jajaja... ich hab " vergessen :D
    Code (Text):
    1. <HTML>
    2. <HEAD>
    3.    <link rel="stylesheet" href="index_files/iundsstyles.css" type="text/css">
    4. </HEAD>
    5. <BODY>
    6.  
    7. <?php
    8. include 'mysql_variablen.php';
    9. ?>
    10.  
    11. <?php
    12. mysql_connect($DBHost, $DBUser, $DBPasswrd)
    13.    OR die("Der Datenbank-Server konnte nicht erreicht werden!");
    14. mysql_select_db($DBName);
    15. ?>
    16.  
    17. <?php
    18. $suchwort = "$HTTP_POST_VARS["suchwort"]";
    19. $kategorie = "$HTTP_POST_VARS["kategorie"]";
    20. $DatenOK = 1;
    21. $error = "";
    22.  
    23. $count = 0;
    24. $zaehler = 0;
    25. $srch= "$suchwort";
    26.  
    27. if($suchwort == ""){
    28.    $DatenOK = 0;
    29.    $error .="Es muss ein [b]Suchwort[/b] angegeben werden!
    30. \n";
    31. }
    32.  
    33.  
    34. if($submit && !$DatenOK){
    35.    print "<font class=\"titel\">Fehler:
    36. \n</font>".$error;
    37. }
    38.  
    39. if($DatenOK == 1){
    40. print "<font class=\"titel\">Suchresulate: " . $count . " Funde!</font>";
    41. $query = mysql_query('SELECT * FROM `buch` WHERE `$kategorie` LIKE `$srch`');
    42.    if(mysql_num_rows($query) == 0) {
    43.            echo '
    44.  
    45. Files Not Found. Error in Database!';
    46.    }
    47. while ($row = mysql_fetch_array($query)){
    48. $zaehler++;
    49.  
    50. $count++;
    51. ?>
    52.      
    53.  
    54. <?php echo $zaehler; ?><table border="0" cellpadding="0" cellspacing="0" style="border-style:dashed; border-width:1; border-collapse: collapse; padding: 0" width="100%" bordercolor="#000000">
    55.         <tr>
    56.           <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Titel:</td>
    57.           <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Titel"]))); ?></td>
    58.         </tr>
    59.         <tr>
    60.           <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Autor:</td>
    61.           <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Autor"]))); ?></td>
    62.         </tr>
    63.         <tr>
    64.           <td width="14%" class="smalltitel" valign="top" style="padding:0; ">ISBN:</td>
    65.           <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["ISBN"]))); ?></td>
    66.         </tr>
    67.         <tr>
    68.           <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Inhalt:</td>
    69.           <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Inhalt"]))); ?></td>
    70.         </tr>
    71.         <tr>
    72.           <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Auflage:</td>
    73.           <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Auflage"]))); ?></td>
    74.         </tr>
    75.         <tr>
    76.           <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Art:</td>
    77.           <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Art"]))); ?></td>
    78.         </tr>
    79.         <tr>
    80.           <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Erscheinungsjahr:</td>
    81.           <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Erscheinungsjahr"]))); ?></td>
    82.         </tr>
    83.         <tr>
    84.           <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Verlag:</td>
    85.           <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Verlag"]))); ?></td>
    86.         </tr>
    87.         <tr>
    88.           <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Bewertung:</td>
    89.           <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Bewertung"]))); ?></td>
    90.         </tr>
    91.         <tr>
    92.            <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Buch Nr.:</td>
    93.           <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["B_Nr"]))); ?>&
    94. [b]Wichtig:[/b] Die Buch Nummer wird zum l&schen des Eintrags ben&tigt!</td>
    95.          </tr>
    96.       </table>
    97.  
    98. </p>
    99. <?php
    100. }
    101. }
    102.  
    103.  
    104. mysql_close();
    105. ?>
    106. </BODY>
    107. </HTML>
     
    #10      
  11. X-Production

    X-Production Guest

    MySQL + PHP prob
    der parser sagt trotzdem diese fehlermeldung ...
    sry, bin auf der arbeit und muss jetzt feierabend machen, ich denke, dass das spielchen um 19:00 Uhr weitergeht ...
    solange brauch ich um nach hause zu kommen xD vll. auch früher ...

    mfg X-Production
     
    #11      
  12. Christian

    Christian verpeilt & verschallert

    Dabei seit:
    03.03.2005
    Beiträge:
    853
    Geschlecht:
    männlich
    Kameratyp:
    Canon EOS 300D
    MySQL + PHP prob
    ich bastel noch weiter :D
    mir ist gerade noch ein fehler aufgefallen :D
     
    #12      
  13. X-Production

    X-Production Guest

    MySQL + PHP prob
    okay, danke ^^
    ich hau mir jetzt das projekt von der Arbeit auf den Rechner und werde die datenbanken erstellen ^^
    gut das ich die in einer sql datei gespeichert habe, also die tabellen

    mfg X-Production

    EDIT: ahhhhhh xD es funzt ja mal garnix, auf der arbeit hab ich php4 und mysql 1.3, auf meinem rechner hab ich php5 und mysql 4.1 .... xD ich glaub uich hau das alles runter und hau das von der arbeit wieder drauf xD

    mfg X-Production

    EDIT: ahhh selbst das funzt nich xD
    also kann ich mir mysql auf meinem rchner mit diesem projekt anscheinend von der backe putzen, außer ich progge das nochmal ... der schein probs mit der connect funktion zu haben .... jetzt weiß ich natü auch nicht, wie jetzt die passwörter für mysql sind, ob er die von der alten übernommen hat ... die tabelle existiert noch, genauso wie die datenbank ... er zeigt mir bei diesem Code:
    Code (Text):
    1. <HTML>
    2. <HEAD>
    3.     <title>Bibliothek</title>
    4.     <link rel="stylesheet" href="index_files/iundsstyles.css" type="text/css">
    5.     <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    6. </HEAD>
    7. <BODY>
    8. <?php
    9. include 'mysql_variablen.php';
    10. ?>
    11. <?php
    12. mysql_connect("$DBHost", "$DBUser", "$DBPasswrd'") OR die("Fehler beim Lesen der Daten!");
    13. mysql_select_db('$DBName');
    14. $res=mysql_query(select 'Titel', 'Autor', 'ISBN', 'Inhalt', 'Auflage', 'Art', 'Erscheinungsjahr', 'Verlag', 'Bewertung', 'B_Nr' from 'buch' order by 'Titel' asc);
    15. $sql1="select count(*) as count from buch";
    16. $ergebnis=mysql_query($sql1);
    17. $gesamt=mysql_fetch_array($ergebnis);
    18. $count=$gesamt['count'];
    19. echo mysql_error();
    20. $zaehler=0;
    21. ?>
    22. [img]index_files/space.gif[/img]
    23.  
    24. <font class=titel>Es befinden sich <?php echo $count; ?> B&cher in der Datenbank</font>
    25.  
    26.  
    27. <?php
    28. while ($row = mysql_fetch_array($res)){
    29. $zaehler++;
    30. ?>
    31.        
    32.  
    33. <?php echo $zaehler; ?><table border="0" cellpadding="0" cellspacing="0" style="border-style:dashed; border-width:1; border-collapse: collapse; padding: 0" width="100%" bordercolor="#000000">
    34.           <tr>
    35.             <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Titel:</td>
    36.             <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Titel"]))); ?></td>
    37.           </tr>
    38.           <tr>
    39.             <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Autor:</td>
    40.             <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Autor"]))); ?></td>
    41.           </tr>
    42.           <tr>
    43.             <td width="14%" class="smalltitel" valign="top" style="padding:0; ">ISBN:</td>
    44.             <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["ISBN"]))); ?></td>
    45.           </tr>
    46.           <tr>
    47.             <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Inhalt:</td>
    48.             <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Inhalt"]))); ?></td>
    49.           </tr>
    50.           <tr>
    51.             <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Auflage:</td>
    52.             <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Auflage"]))); ?></td>
    53.           </tr>
    54.           <tr>
    55.             <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Art:</td>
    56.             <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Art"]))); ?></td>
    57.           </tr>
    58.           <tr>
    59.             <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Erscheinungsjahr:</td>
    60.             <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Erscheinungsjahr"]))); ?></td>
    61.           </tr>
    62.           <tr>
    63.             <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Verlag:</td>
    64.             <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Verlag"]))); ?></td>
    65.           </tr>
    66.           <tr>
    67.             <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Bewertung:</td>
    68.             <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["Bewertung"]))); ?></td>
    69.           </tr>
    70.           <tr>
    71.             <td width="14%" class="smalltitel" valign="top" style="padding:0; ">Buch Nr.:</td>
    72.             <td width="86%" style="padding:0; "><?php printf("%s", htmlentities(stripslashes($row["B_Nr"]))); ?>&
    73. [b]Wichtig:[/b] Die Buch Nummer wird zum l&schen des Eintrags ben&tigt!</td>
    74.            </tr>
    75.         </table>
    76.  
    77. </p>
    78.  
    79.  
    80.  
    81. <?php
    82.     }
    83.     mysql_close($DBHost, $DBUser, $DBPasswrd);
    84.  
    85. ?>
    86.  
    87. </BODY>
    88. </HTML>
    das an:
    und das überall, wo ich auf die datenbank zugreife xD .. solangsam hab ich keine lust mehr ...

    mfg X-Production[/quote]
     
    #13      
  14. MADdaMAX

    MADdaMAX Nicht mehr ganz neu hier

    1
    Dabei seit:
    02.06.2004
    Beiträge:
    61
    Geschlecht:
    männlich
    MySQL + PHP prob
    gib mir mal die zeile 19 aus suchresultate.php
    denn da haste irgend wo diesen fehler ==> \" <==

    MfG MADdaMAX
     
    #14      
  15. Christian

    Christian verpeilt & verschallert

    Dabei seit:
    03.03.2005
    Beiträge:
    853
    Geschlecht:
    männlich
    Kameratyp:
    Canon EOS 300D
    MySQL + PHP prob
    es war, weil in der Zeile 18, glaub ich, ein " zuwenig war, und es dann als \" interpretiert wurde.
     
    #15      
  16. Christian

    Christian verpeilt & verschallert

    Dabei seit:
    03.03.2005
    Beiträge:
    853
    Geschlecht:
    männlich
    Kameratyp:
    Canon EOS 300D
    MySQL + PHP prob
    haha ich benutze Apache 2 auf meim rechner :p
     
    #16      
  17. X-Production

    X-Production Guest

    MySQL + PHP prob
    guckt mal bitte auf meinem EDIt im obrigen post, ich schein jetzt neue probs zu haben, das scheit nun was ganz neues zu sein ... un das über all ... soll ich das projekt mal hochladen, und ihr seht es euch an, und schreibt mir dann in ner pm, oder in diesem thread den verbesserten code?
    oder sagt mir in welchem dokument ich die zeilen wie folgt um ändern soll?
    ich muss noch 2 websiten für I&S bis morgen machen, ich wollt eigentlich nur schon die suchfunktion für morgen fertig haben, damit ich morgen das programm beenden kann ... aber das geht ja nun nicht xD :cry:

    könnt ihr moch unterstützen?
    ich revangiere mich garantiert ... weiß zwar nich wie ... wenn es natürlich nicht geht, auch nicht schlimm ... dann muss ich sehen, wie ich damit klarkomme :cry:

    mfg X-Production

    EDIT: Hier ist das Projekt, 2 funktionen gehen noch nicht, Buch ausleihen und Buch zurückgeben, beachtet die nicht ... um die kümmer ich mich morgen ...
    Bibliothek.rar und dann auf free klicken bitte ...
    :cry:
    :cry:
    mfg X-Production
     
    #17      
  18. X-Production

    X-Production Guest

    MySQL + PHP prob
    ich hab auch apache 2 ... jetzt geht es wenigstens, also die formulare etc ... php und apache und die registerglobals mussten umgestellt werden xD ... nunja ... könnt entweder das projekt loaden, oder mir normal weiter helfen ^__^

    puh ... war schon nervlich am ende ... bis freitag soll das fertig sein ... naja ... wenn die suchfunktion geht, dann mach die 2 I&S designs und dann ist für heute schluss ...

    mfg X-Production

    EDIT: werden in einem formular name oder value als variable übernommen ... ich habe nämlich bei den feldern beides immer gleichbennannt, damit ich nix falsch mache, aber jetzt halt in den feldern schon was, eben der name xD d.h. Autor: [ Autor ]
    so sieht das dann aus, auf dem screen, also schon im textfeld steht autor ... das will ich aber nicht xD so dumm sind die bie I&S auch nicht ...

    mfg X-Production

    EDIT: ahh sry für den doppelpost, das hab ich gerade erst bemerkt :oops:

    mfg X-Production
     
    #18      
  19. Christian

    Christian verpeilt & verschallert

    Dabei seit:
    03.03.2005
    Beiträge:
    853
    Geschlecht:
    männlich
    Kameratyp:
    Canon EOS 300D
    MySQL + PHP prob
    schick mir einfach mal das formular und das suchscript per mail. ich geh jetzt schlafen :>
    info@wurstclan.net
     
    #19      
  20. X-Production

    X-Production Guest

    MySQL + PHP prob
    lad dir doch das ganze projekt runter, dann haste alles was ich azch habe :wink:

    Bibliotheksprojekt

    mfg X-Production
     
    #20      
Seobility SEO Tool
x
×
×
teststefan