[GastForen Programmierung/Entwicklung PHP und MySQL Meine Gute (MySQL) :-<

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Meine Gute (MySQL) :-<

Atom-Dragon
Beiträge gesamt: 19

26. Okt 2004, 02:50
Beitrag # 1 von 4
Bewertung:
(881 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi

Ich habe ein Script geschriben was mir etwas in eine Datenbank schreibt !
Das Script sollte auch laufen !
Aber irgendwie trägt es nichts ein !

Hier mahl das Script :

<?php
require("connect.inc.php");
session_start();
if(!session_is_registered('user') || $_SESSION['user'] == "") {
header("location:login.php");
die;
}
?>
<h1>Kredit</h1>Hier k&ouml;nnen sie einen Kredit aufnehmen !
<p>Sie k&ouml;nnen maximahl einen Kredit von 100 Tausend Euro aufnehmen !</p>
<p>Wenn sie einen Kredit haben werden ihnen jeden Tag 200 Euro abgebucht !</p>
<p>Fals sie mahl an einen Tag nicht Zahlen k&ouml;nnen, haben sie Schulden !</p>
<p>Zu den Schulden : Die Schulden eintreiber werden alles nehmen was ihnen geh&ouml;rt !</p>
<p></p>
<p>Kredit aufnehmen :</p>
<br>
<form method="POST" action="kredit.php">
Kredit (z.B: 100000 ohne komma oder Punkt):<input type="text" name="kneu" value="" align="top" size="20" maxlength="6"><br>
<input type="submit" value="Kredit aufnehmen" name="B1">
</form>


<?
$kneu = $_REQUEST["kneu"];
$query = "SELECT * FROM users WHERE user = '$user'";
$result = mysql_query($query, $connect);

if ($kneu < 100000) {
$query4 = "UPDATE users SET geld = geld + $kneu WHERE user='".$_SESSION['user']."' AND WHERE kredit < 100000";
mysql_query($query4, $connect);
$query3 = "UPDATE users SET kredit = kredit + $kneu WHERE user='".$_SESSION['user']."' AND WHERE kredit < 100000";
mysql_query($query3, $connect);
}
?>


Danke im voraus !

PS:Das mit UPDATE ist gewolt !
X

Meine Gute (MySQL) :-<

Suchbrett
Beiträge gesamt: 31

29. Okt 2004, 13:45
Beitrag # 2 von 4
Beitrag ID: #119728
Bewertung:
(881 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Gib doch einfach mal die Query aus
und trag die Dann von Hand in Deine MySQL-Datenbank ein
(mit PhPMyAdmin z.B.)

Dann siehst Du gleich die Fehlermeldung.

Gruß,

Jörg


Job-AuktionsBörse
http://www.suchbrett.de


als Antwort auf: [#118570]

Meine Gute (MySQL) :-<

bline
Beiträge gesamt: 169

29. Okt 2004, 14:08
Beitrag # 3 von 4
Beitrag ID: #119742
Bewertung:
(881 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Schau Dir das mal genauer an:
... SET kredit = kredit + $kneu ...
Fällt Dir was auf? Geht das überhaupt in MySQL bzw. SQL?
Gruss aus Zürich
---------------------------
soehne.ch / toechter.ch
http://www.soehne.ch
---------------------------


als Antwort auf: [#118570]

Meine Gute (MySQL) :-<

Pozor
Beiträge gesamt: 892

29. Okt 2004, 14:49
Beitrag # 4 von 4
Beitrag ID: #119766
Bewertung:
(881 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

Ja das geht:

mysql> UPDATE personen SET age=age*2, age=age+1;
http://dev.mysql.com/...mysql/de/UPDATE.html

Probiers mal mit einem WHERE weniger:
$query3 = "UPDATE users SET kredit = kredit + $kneu WHERE user='".$_SESSION['user']."' AND kredit < 100000";

Der Syntax erlabut nur ein WHERE statement.

Mit echo mysql_error(); nach einem MySQLbefehl, wird der Fehler,
falls einer auftritt, ausgegeben.



Gruss Stefan

"Qualität vor Quantität"


als Antwort auf: [#118570]
(Dieser Beitrag wurde von Pozor am 29. Okt 2004, 14:54 geändert)
X

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
01.12.2022

Online
Donnerstag, 01. Dez. 2022, 10.00 - 10.45 Uhr

Webinar

Die drei ColorLogic-Programme ZePrA, CoPrA und ColorAnt sind in neuen Versionen mit vielen neuen Funktionen im Jahr 2022 veröffentlich worden oder werden in Kürze veröffentlicht (ColorAnt 9). In unserem ca. 45 minütigen kostenlosen Webinar zeigen wir Ihnen einige dieser neuen Funktionen mit dem Schwerpunkt auf Automatisierung und Produktivitätssteigerungen.

Ja

Organisator: Impressed GmbH

Kontaktinformation: Silvia Noack, E-Mailsnoack AT impressed DOT de

https://www.impressed.de/schulung.php?c=sDetail&sid=311

ColorLogic Update-Webinar ZePrA 10, CoPrA 9 und ColorAnt 9
Veranstaltungen
02.02.2023

Prozesse optimieren und effizient gestalten

Zürich
Donnerstag, 02. Feb. 2023, 08.00 - 10.00 Uhr

Digitalisierung, Webauftritt

Digitalisierung mitgestalten - Worauf kommt es an? Wie wichtig ist die Webseite? Webseite mit Word Press? Interne Prozesse optimieren

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: Birol Isik, E-Mailinfo AT bkcc DOT ch

https://digitalisierung-heute.ch/digitalisierung-informationstag-schweiz/