php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.03.2006, 13:04  
Benutzer
 
Registriert seit: 30.12.2003
Beiträge: 30
schorsch
Standard 2 fragen zu mysql

ich habe einen admin bereich in dem ich 2 datenbank abfragen habe das sieht so aus!
Code:
<table>
<?PHP 
require("includes/config.inc.php");
$query = "SELECT * FROM users_users";
$result = mysql_query($query);

while ($line = mysql_fetch_array($result)) { ?>
<tr>
<td><?=$line[user_id]?>
<td><?=$line[user_admin]?></td>
</tr>
<?PHP
}
mysql_free_result($result);
mysql_close();
?>
</table>
und meine frage ist:
Wie kann ich machen das ich bei der abfrage,
auch gleich die ausgaben also hier id und ist admin oder nicht ändern kann.
also das da wo die id ist ein eingabe feld und das wenn der user id 1 hat, das ich es ändern kann in id5 und dann auf speichern klicken und dann wird es in der datenbank geändert.
Das gleich auch für user_admin 1=admin 0=user das man das bei der abfrage gleich ändern kann.


dann noch eine frage zu einem versuch ein gästebuch zu programieren
Code:
<center>
neuer Eintrag




<table>
<?PHP 
include ("db.php");
$query = "SELECT * FROM gb ORDER BY id DESC";
$result = mysql_query($query);

while ($line = mysql_fetch_array($result)) { ?>
<tr>
<td>Eingetragen von :<font color=000000><?=$line[name]?></font> am
<?=$line[date]?>
</td>
</tr>
<tr>
<td><?=$line[text]?>





</td>
</tr>
<?PHP
}
mysql_free_result($result);
mysql_close();
?>

</table>
</center>
Wie kann ich es machen das die beiträge nicht alle untereinander sind? das heiß das nach dem 5 beitrag die nächsten 5 auf ne andere seite kommen,
und die nächsten 5 wieder ne enuee seite und man die seiten auswählen kann,
also das wenn 15 einträge vorhanden sind das es dann 3seiten gibt und man kann dies eiten auswählen um die beiträge zu sehen!
__________________
gruß schorsch
schorsch ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 26.03.2006, 14:11  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Jetzt schreibst du das ganze bitte nochmal mit Satzzeichen und verwendest für deinen Quelltext die [ code]-Tags.

Vorher hat wohl keiner Lust sich durch diese Satzgeschwülste durchzuhangeln.

Danke.
__________________
Today you...Tomorrow me.
agrajag ist offline   Mit Zitat antworten
Alt 26.03.2006, 14:18  
Benutzer
 
Registriert seit: 30.12.2003
Beiträge: 30
schorsch
Standard

so nu müßte es übersichtlicher sein!
__________________
gruß schorsch
schorsch ist offline   Mit Zitat antworten
Alt 26.03.2006, 14:24  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard Re: 2 fragen zu mysql

Zitat:
Zitat von schorsch
und meine frage ist:
Wie kann ich machen das ich bei der abfrage,
auch gleich die ausgaben also hier id und ist admin oder nicht ändern kann.
also das da wo die id ist ein eingabe feld und das wenn der user id 1 hat, das ich es ändern kann in id5 und dann auf speichern klicken und dann wird es in der datenbank geändert.
Statt es einfach auszugeben gibst du es in Textfelder eines Formulars aus. (<form action="script.php" ...>) In script.php bearbeitest du dann die Datenbank - in SQL kanst du einen eintrag per UPDATE verändern.


Zitat:
Wie kann ich es machen das die beiträge nicht alle untereinander sind? das heiß das nach dem 5 beitrag die nächsten 5 auf ne andere seite kommen,[..]
Such mal im Forum nach "Blätter-Funktion", "LIMIT", o.ä.
__________________
Today you...Tomorrow me.
agrajag ist offline   Mit Zitat antworten
Alt 26.03.2006, 14:27  
Benutzer
 
Registriert seit: 30.12.2003
Beiträge: 30
schorsch
Standard

kannst du das erste mal genauer erklären(beispiel zb)??
__________________
gruß schorsch
schorsch ist offline   Mit Zitat antworten
Alt 26.03.2006, 15:59  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Formularverarbeitung eben:
http://tut.php-q.net/formulare.html
http://tut.php-q.net/mysql-update.html

PHP-Code:
<html>
<body>

<?php
if (isset($_POST['id'], $_POST['username'])) {
  
$sql sprintf('UPDATE tabelle SET username = '%s' WHERE id = %u LIMIT 1'$_POST['username'], $_POST['id']);
  
mysql_query($sql) or die(sprintf('Error using mysql_query(%s): %s'$sqlmysql_error());
  print 
'Datensatz aktualisiert.';
}
?>

<form action="<?php print $_SERVER['PHP_SELF'?>" method="post">
ID: <input name="id" type="text" value="5" />

Name: <input name="username" type="text" value="Hans Peter" />

<input type="submit" />
</form>

</body>
</html>
Das <input value> solltest du natürlich entsprechend füllen.
Zergling-new ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Anfänger und Mysql... Paar Fragen! Finaldragon PHP Tipps 2008 40 03.05.2008 10:28
Mysql Server Einstellunen Optimieren pchero Datenbanken 3 01.05.2007 19:50
generelle Fragen zu MySql bezüglich der Tabellen woods Datenbanken 7 16.10.2006 13:38
[Erledigt] Mysql 4.1.x unter php 4.3.9 Datenbanken 3 15.11.2005 13:49
Schnittstelle zwischen PHP und MySQL klappt net !!! Datenbanken 16 16.10.2005 14:24
Allgemeine MySQL Fragen Datenbanken 2 29.09.2005 22:24
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
MYSQL läuft nur wenn /tmp auf 777 Datenbanken 5 06.07.2005 08:38
mysql root passwort vergessen Datenbanken 1 29.05.2005 11:33
MYSQL Verwaltung Stümper Datenbanken 1 25.11.2004 10:10
Access denied for user: '@localhost' / SYSTEM@localhost Datenbanken 0 10.11.2004 20:35
MySQL fragen Skazi PHP Tipps 2004 16 20.10.2004 21:29
fragen zu einem Login und Zeit blabla über MySQL PHP Tipps 2004 10 12.09.2004 15:21
[Erledigt] PHP5 &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;a m p; MySQL Datenbanken 5 01.08.2004 05:47
Fragen wegen Speicherung von Grafiken in MySQL Datenbanken 2 24.06.2004 10:07

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
prüfungsfragen zu php mysql, php mysql 2 prüfungsfragen

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:37 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.