SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

PHP 5.3 & MySQL 5.1

PHP 5.3 & MySQL 5.1 zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > Off Topic Area

Off Topic Area Hierein gehört alles, was nichts mit PHP, MySQL, Apache oder ähnlichem zu tun hat

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 18.03.2004, 19:11:50
ser0 ser0 ist offline
Anfänger
 
Registriert seit: Mar 2004
Beiträge: 21
Suche jemand der geduld und zeit hat

Hallo, ich habe vor ein sms für meinen Clan zu programmieren, habe mit dem newsmodul angefangen bin jetzt soweit das er aus der Datenbank die News anzeigt und sie sortiert. Nun suche ich jemand der mich "begleitet" wen ich fragen oder Probleme habe da ich öfters mal was vergesse wie es ging sollte der jenige Geduld haben, ich versuche fast immer irgendwo in einem Tutorial die antwort zu finden wen ich etwas vergessen habe. Am besten wäre es über icq meine Nummer ist:172594584
Mit Zitat antworten
  #2  
Alt 18.03.2004, 20:05:12
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
warum stellst du deine fragen nicht hier?
Mit Zitat antworten
  #3  
Alt 18.03.2004, 21:34:20
ser0 ser0 ist offline
Anfänger
 
Registriert seit: Mar 2004
Beiträge: 21
kann ich auch dauert blos dann immer bis es baeantwortet wird aber naja;

also mein code ist hier
PHP-Code:
<?php   
  
  
include 'config.inc';     // Konfigurationsdatei laden   
    
     
     
    
   
if($_GET['action']=="")  
   {      
          
       
$db_link mysql_connect(MYSQL_HOSTMYSQL_USERMYSQL_PASS) or die("Es konnte keine Verbindung aufgebaut werden");   
     
     
         
$sql "SELECT  
                  Titel,  
                  Datum,  
                  id,  
                  autor,  
                  text  
              FROM  
                  news 
              ORDER BY  
                  Datum DESC;"
;  
    
   if(
mysql_select_db(MYSQL_DATABASE)) { 
             echo 
"Die Datenbank ".MYSQL_DATABASE." wurde ausgewählt"
  
             
// Hier kann man jetzt MySQL-Querys senden 
         
} else { 
             echo 
"Datenbank ".MYSQL_DATABASE." wurde nicht gefunden"
         } 
     } else { 
         echo 
"Es konnte keine Verbindung aufgebaut werden"
     } 
      
$result mysql_query($sql) OR die(mysql_error());  
    
      echo 
"News in der Datenbank:<br />n";  
      if(
mysql_num_rows($result)) { // gucken ob was im Query drinsteckt  
          
while($row mysql_fetch_assoc($result)) {  
 
?> 
               <div class="newseintrag">
             <div class="id">
             <?php echo $row['id']; ?> <hr>
             </div> 
             <div class="Titel"> 
             <?php echo $row['Titel']; ?>
             </div>
             <div class="autor">
             <?php echo $row['autor']; ?>
             </div>
             </div>
             <div class="Datum">
             <?php echo $row['Datum']; ?> 
             </div>
             <div class="text">
             <?php echo nl2br($row['text']); ?>
             </div>
             </div> 
 <?php
          
}  
                 
      } else {  
          echo 
"Es sind keine News in der Datenbank vorhanden<br />n";  
   
   if(
$_GET['action']=="editnews")  
   {  
     
   }  
     
   if(
$_GET['action']=="addnews")  
   {
   
$db_link mysql_connect($MYSQL_HOST$MYSQL_USER$MYSQL_PASS);
   
   
$sql "INSERT INTO news
    ('Titel,text,Datum,autor,id')
VALUES
    ('titel>',
     'text>',
     NOW(),
     '')"
     
}
     
  
  
?>
da ich noch noob bin und mir das solangsam mit uts beibringe ist das nucht grade doll,aber naja:wenn ich es so hochlade HIER

kommt ne fehlermeldung die linier wo der fehler sein soll ist das letzte }
Mit Zitat antworten
  #4  
Alt 18.03.2004, 22:45:22
Marilu Marilu ist offline
Member
 
Registriert seit: Apr 2003
Ort: 49.54, 8.35 - 3./9
Beiträge: 878
Ich hab das mal ein wenig umgebaut. Jetzt hast Du die Chance, die ganzen Fehler in Deiner Struktur zu finden.

PHP-Code:

<?php   
  
include 'config.inc';     // Konfigurationsdatei laden   

if($_GET['action']=="") {      

    
$db_link mysql_connect(MYSQL_HOSTMYSQL_USERMYSQL_PASS) or die("Es konnte keine Verbindung aufgebaut werden");   


    
$sql "SELECT  
        Titel,  
        Datum,  
        id,  
        autor,  
        text  
    FROM  
        news 
    ORDER BY  
        Datum DESC;"
;  

    if(
mysql_select_db(MYSQL_DATABASE)) { 
        echo 
"Die Datenbank ".MYSQL_DATABASE." wurde ausgewählt"

        
// Hier kann man jetzt MySQL-Querys senden 
    
    
} else { 
        echo 
"Datenbank ".MYSQL_DATABASE." wurde nicht gefunden"
    } 
// [B]DER IST ZUVIEL!!![/B] 
    
} else { 
        echo 
"Es konnte keine Verbindung aufgebaut werden"
    } 
    
$result mysql_query($sql);   // OR die(mysql_error()); Paßt hier nicht so

    
echo "News in der Datenbank:<br />n";  
    if(
mysql_num_rows($result)) { // gucken ob was im Query drinsteckt  
        
while($row mysql_fetch_assoc($result)) {  
            
// würde ich so machen:
             
echo "
            <div class="
newseintrag">
            <div class="
id">" $row['id'] . "<hr>    </div> 
            <div class="
Titel">" $row['Titel'] . "</div>
            <div class="
autor">" $row['autor'] . "</div>
            </div>
            <div class="
Datum">" $row['Datum'] . "</div>
            <div class="
text">" nl2br($row['text']) . "</div>
            </div>"
// [B]Die <div></div> gehen nicht auf[/B] 
        
}  

} else {  
    echo 
"Es sind keine News in der Datenbank vorhanden<br />n";  

    if(
$_GET['action']=="editnews")  
    {  

}  

if(
$_GET['action']=="addnews") {

    
$db_link mysql_connect($MYSQL_HOST$MYSQL_USER$MYSQL_PASS);

    
$sql "
    INSERT INTO news
        ('Titel,text,Datum,autor,id')
    VALUES
        ('titel>', 'text>', NOW(), '')"
// [B]der ; hat gefehlt[/B]
}


?>
Dann wirst Du sehen, dass Deine Klammern nicht ganz stimmen ...

Geändert von Marilu (19.03.2004 um 14:10:58 Uhr)
Mit Zitat antworten
  #5  
Alt 18.03.2004, 23:36:12
ser0 ser0 ist offline
Anfänger
 
Registriert seit: Mar 2004
Beiträge: 21
danke,aber jetzt sagt er mir das in zeile 79 ein fehler sei aber da steht ja nur ?>
Mit Zitat antworten
  #6  
Alt 19.03.2004, 06:46:39
Beedle Beedle ist offline
Anfänger
 
Registriert seit: Jan 2004
Beiträge: 104
Wenn eine Klammer fehlt, oder zuviel ist, meckert er einen Fehler in der letzten Zeile. Die Klammer könnte ja noch kommen.

Beedle
Mit Zitat antworten
  #7  
Alt 19.03.2004, 08:08:22
Marilu Marilu ist offline
Member
 
Registriert seit: Apr 2003
Ort: 49.54, 8.35 - 3./9
Beiträge: 878
> jetzt sagt er mir das in zeile 79 ein fehler sei aber da steht ja nur ?>

Ich sag doch, Du mußt jetzt Deine Klammern richtig setzen...
Mit Zitat antworten
  #8  
Alt 19.03.2004, 13:13:01
ser0 ser0 ist offline
Anfänger
 
Registriert seit: Mar 2004
Beiträge: 21
ich weis nicht wo die klammern hingehören finde da keinen fehler :(
Mit Zitat antworten
  #9  
Alt 19.03.2004, 13:32:31
Marilu Marilu ist offline
Member
 
Registriert seit: Apr 2003
Ort: 49.54, 8.35 - 3./9
Beiträge: 878
Überprüfe mal die Klammern Deiner einzelnen If-Abfragen.

> ('titel>', 'text>', NOW(), '')"; // der , hat gefehlt

Das sollte heißen, dass hier das Semikolon am Ende fehlte und dadurch die geschweifte Klammer dahinter falsch interpretiert wird. Und weiter oben ist eine Klammer zuviel.
Mit Zitat antworten
  #10  
Alt 19.03.2004, 14:07:18
ser0 ser0 ist offline
Anfänger
 
Registriert seit: Mar 2004
Beiträge: 21
ich glaub ich bin blind,ich bin jetzt alles schritt für schritt durch gegangen und finde die klammer nicht
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:34:45 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt