PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP Grundlagen (http://www.selfphp.de/forum/forumdisplay.php?f=12)
-   -   Datensätze bearbeiten (http://www.selfphp.de/forum/showthread.php?t=7885)

edgar.basler 05.06.2004 12:28:09

Datensätze bearbeiten
 
Wer kann mir an einem kleinen Beispiel zeigen wie man bestimmte Datensätze löschen, einfügen bzw. ändern kann?

Ich bin bereits soweit, daß ich in Tabellenform alle Datensätze sehe.

Ps.: Ich arbeite mit PHP und MySql. Es geht nicht um die Syntax von MySql, sondern um das Script von PHP

Corvin 05.06.2004 12:41:13

// Inhalt gelöscht

Corvin 05.06.2004 12:42:10

// Inhalt gelöscht

Marilu 05.06.2004 14:47:40

Tutorial
 
@Corvin Gröning

Dast Du Dir eigentlich mal die Mühe gemacht, Dein "Tutorial" selbst auszuprobieren? Scheinbar nicht, sonst hättest Du auch die entsprechenden Fehlermeldungen bekommen.

Nach Beseitigung der ersten Fehler kommt folgende Startseite (hier als HTML):
PHP-Code:

<html>
<
head>
<
title>News</title>
</
head>
<
body>
<
div align=center>Zur Zeit sind 0 Einträge vorhanden. <br
Seite  Einträge von 0 bis 0 </div><br><br><br
0&nbsp;</div></body>
</
html

Und jetzt wie weiter?

Greets, Marilu

P.S.: Hast Du Dir mal den Eintrag
hier von |Coding durchgelesen?

Corvin 05.06.2004 14:58:00

Ja, stimmt hätte ich eigentlich verlinken sollen.

Ich habe das Tutorial natürlich getetestet! Und es gab keine Fehler oder so. Was meinst du denn?

chris17 05.06.2004 15:04:32

...daß allein in der "aendern.php" 5 mal die Zugangsdaten angegeben werden und 5 mal die DB-Verbindung aufgebaut wird, ist schon etwas unglücklich.

PHP-Code:

//...
$abfrage "SELECT titel FROM news WHERE id = $chg_id"// Die Spalte 'Titel' wird ausgewählt 
$ergebnis mysql_query($abfrage); // Die Daten werden abgefragt 
# Wenn genau ein Datensatz ausgelesen wird, wozu braucht man dann eine "while" Schleife?
while($row mysql_fetch_object($ergebnis))
//... 


Corvin 05.06.2004 15:09:13

Stimmt, dass ich das etwas umständlich gemacht habe und es auch überflüssig ist, aber es geht so. (Das Tutorial habe ich vor über einem Jahr geschrieben (da war ich noch nicht ganz so erfahren, ich bin breits dabei, es komplett zu überarbeiten).

fizzle 05.06.2004 15:15:33

also ich finde sein tutorial ganz ok.

Marilu 05.06.2004 18:09:43

@Corvin Gröning
> Und es gab keine Fehler oder so. Was meinst du denn?

Der erste Fehler kam schon in Zeile 13 der index.php:

PHP-Code:

<html>
<head>
<title>News</title>
</head>
<body>
<?php
$server 
"localhost";
$user "Benutzername";
$pass "Passwort";
$datenbank "Newsdatenbank";
$proseite=10// Die Anzahl der Einträge pro Seite wird festgelegt
$db mysql_connect ($sqlhost,$username,$passwort); // Die Verbindung zur Datenbank wird aufgebaut 
mysql_select_db ($database); // Die Datenbank wird ausgewählt

Wie sollte es nach der Startseite denn weitergehen (siehe mein vorheriges Posting von der dargestellten index.php)?

Marilu 05.06.2004 18:13:51

@Corvin Gröning, @fizzle

Sorry, wenn meine Kritik falsch rüberkam. Ich will sicher nicht das Tutorial schlecht machen; es zeigt vieles, was ein Newcomer gut gebrauchen kann. Ich denke nur, ein solcher muß es auch ans Laufen bekommen; und da er kleine Fehler sicherlich nicht so leicht findet, sollte es einigermaßen fehlerfrei sein.

Greetz, Marilu


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:30:00 Uhr.

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