tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
9
ZUGRIFFE
397
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Dolphon Dolphon ist offline Mitglied Brokat
    Registriert seit
    Jun 2003
    Beiträge
    308
    Moin. ich ahb folgendes Problem

    Über diesen Link "index.php?site=news&id=1" rufe ich folgendes Skript auf:


    PHP-Code:

    <?php 

    ### Konfigurationsdatei einlesen
    require("config.inc.php");


    // Datenbankverbindung:


    if(!($db mysql_connect($db_host$db_user$db_pass))) 
      die(
    mysql_error()); 
    else 

      if(!
    mysql_select_db($db_name)) 
          die(
    mysql_error());   


    $query = ($_GET['id']) ?  "SELECT * FROM news WHERE id='"$id ."'";  // <-----Fehlermeldung
    if(!($result mysql_query($query))) 
          die(
    mysql_error());   

    while(
    $row mysql_fetch_array($result)) 


    ?>
     <? echo $row['name']; ?> 

    <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td>
    <span class="storytitle"> <? echo $row['betreff']; ?> </span>
    <br /><span class="tiny">geschrieben von:  <? echo $row['name']; ?> am  <? echo $row['stamp']; ?>  Uhr</span>
        </td>
      </tr>
      <tr>
        <td>
     <? echo nl2br($row['message']); ?> 
    <p>

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


    <?
    }

    ?>


    Nur leider klaptp es nicht. kann mir einer helfen?

    MFG

    Dolphon
     
    Leg dich mit dem Besten an, und stirb wie alle dann******

  2. #2
    Registriert seit
    Mar 2002
    Ort
    Stuttgart (Baden-Württemberg)
    Beiträge
    984
    Blog-Einträge
    7
    Mach mal so...:

    PHP-Code:
    $id $_GET['id'];
    $query = ($_GET['id']) ?  "SELECT * FROM news WHERE id='$id'";  // <-----Fehlermeldung 
    Kann sein, dass es klappt
     
    Gruß mAu


    ──────────────────────────
    Ich auf flickr

    * Unformatierten Quellcode schaue ich mir _nicht_ an!
    * Sollte ich euch bei einer Frage weitergeholfen haben, würde ich mich über eine positive Bewertung freuen.
    * Bitte die Netiquette beachten.
    * Vergesst nicht, beantwortete Fragen als erledigt zu markieren!


  3. #3
    Dolphon Dolphon ist offline Mitglied Brokat
    Registriert seit
    Jun 2003
    Beiträge
    308
    klappt leider nicht!

    Folgende Fehlermeldung:

    Parse error: parse error, unexpected ';' in /www/htdocs/datrock/news/ausgabe.php
     
    Leg dich mit dem Besten an, und stirb wie alle dann******

  4. #4
    Registriert seit
    Mar 2002
    Ort
    Stuttgart (Baden-Württemberg)
    Beiträge
    984
    Blog-Einträge
    7
    Und was kommt für eine Fehlermeldung bei deiner Version?!
     
    Gruß mAu


    ──────────────────────────
    Ich auf flickr

    * Unformatierten Quellcode schaue ich mir _nicht_ an!
    * Sollte ich euch bei einer Frage weitergeholfen haben, würde ich mich über eine positive Bewertung freuen.
    * Bitte die Netiquette beachten.
    * Vergesst nicht, beantwortete Fragen als erledigt zu markieren!


  5. #5
    Dolphon Dolphon ist offline Mitglied Brokat
    Registriert seit
    Jun 2003
    Beiträge
    308
    die selbe.
     
    Leg dich mit dem Besten an, und stirb wie alle dann******

  6. #6
    Registriert seit
    Mar 2002
    Ort
    Stuttgart (Baden-Württemberg)
    Beiträge
    984
    Blog-Einträge
    7
    So vielleicht:

    PHP-Code:
    <?php 

    ### Konfigurationsdatei einlesen
    require("config.inc.php");


    // Datenbankverbindung:


    if(!($db mysql_connect($db_host$db_user$db_pass))) 
      die(
    mysql_error()); 
    else 

      if(!
    mysql_select_db($db_name)) 
          die(
    mysql_error());   


    if(
    $_GET['id']){
        
    $id       $_GET['id']
        
    $query "SELECT * FROM news WHERE id = '$id'";
    }
    if(!(
    $result mysql_query($query))) 
          die(
    mysql_error());   

    while(
    $row mysql_fetch_array($result)) 


    ?>
     <?=$row['name']?> 

    <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td>
    <span class="storytitle"> <?=$row['betreff']?> </span>
    <br /><span class="tiny">geschrieben von:  <?=$row['name']?> am  <?=$row['stamp']?>  Uhr</span>
        </td>
      </tr>
      <tr>
        <td>
     <?PHP echo nl2br($row['message']); ?> 
    <p>

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


    <?
    }

    ?>
     
    Gruß mAu


    ──────────────────────────
    Ich auf flickr

    * Unformatierten Quellcode schaue ich mir _nicht_ an!
    * Sollte ich euch bei einer Frage weitergeholfen haben, würde ich mich über eine positive Bewertung freuen.
    * Bitte die Netiquette beachten.
    * Vergesst nicht, beantwortete Fragen als erledigt zu markieren!


  7. #7
    Rios Rios ist offline Mitglied Gold
    Registriert seit
    Dec 2001
    Ort
    München
    Beiträge
    224
    eigentlich müsste das hier auch gehen:

    PHP-Code:
    $query = ($_GET['id']) ?  "SELECT * FROM news WHERE id='".$_GET['id']."'"
     

  8. #8
    Dolphon Dolphon ist offline Mitglied Brokat
    Registriert seit
    Jun 2003
    Beiträge
    308
    Beide Lösungen klappen nicht.
    Bei der Ersten Falsche T-String Variable,
    Und bei der Zweiten die selbe Fehlermeldung wie zuvor auch.
     
    Leg dich mit dem Besten an, und stirb wie alle dann******

  9. #9
    Rios Rios ist offline Mitglied Gold
    Registriert seit
    Dec 2001
    Ort
    München
    Beiträge
    224
    komisch

    probier mal die lange version der if abfrage aus mit:

    PHP-Code:
    if ($_GET['id'])
         
    $query "SELECT * FROM news WHERE id='".$_GET['id']."'"
    vielleicht passt ihm ja die kurzform da nicht, obwohl es dafür keinen grund geben sollte.
    ist schon spät
     

  10. #10
    Dolphon Dolphon ist offline Mitglied Brokat
    Registriert seit
    Jun 2003
    Beiträge
    308
    . jetzt klappt es.
     
    Leg dich mit dem Besten an, und stirb wie alle dann******

Ähnliche Themen

  1. Variablen übergeben
    Von S-lord im Forum PHP
    Antworten: 5
    Letzter Beitrag: 06.09.09, 23:03
  2. Antworten: 8
    Letzter Beitrag: 03.07.09, 11:13
  3. Variablen mit GET übergeben
    Von crushedice im Forum PHP
    Antworten: 4
    Letzter Beitrag: 23.05.05, 13:54
  4. Variablen übergeben!
    Von stephandziurla im Forum PHP
    Antworten: 11
    Letzter Beitrag: 10.02.05, 23:27
  5. variablen übergeben
    Von Horusab im Forum Javascript & Ajax
    Antworten: 3
    Letzter Beitrag: 27.08.03, 08:27