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
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
Off Topic Area Hierein gehört alles, was nichts mit PHP, MySQL, Apache oder ähnlichem zu tun hat |
18.03.2004, 19:11:50
|
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
|
18.03.2004, 20:05:12
|
SELFPHP Guru
|
|
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
|
|
warum stellst du deine fragen nicht hier?
|
18.03.2004, 21:34:20
|
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_HOST, MYSQL_USER, MYSQL_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 }
|
18.03.2004, 22:45:22
|
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_HOST, MYSQL_USER, MYSQL_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)
|
18.03.2004, 23:36:12
|
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 ?>
|
19.03.2004, 06:46:39
|
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
|
19.03.2004, 08:08:22
|
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...
|
19.03.2004, 13:13:01
|
Anfänger
|
|
Registriert seit: Mar 2004
Beiträge: 21
|
|
ich weis nicht wo die klammern hingehören finde da keinen fehler :(
|
19.03.2004, 13:32:31
|
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.
|
19.03.2004, 14:07:18
|
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
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 13:23:56 Uhr.
|