login  Naam:   Wachtwoord: 
Registreer je!
 Forum

deel van query werkt niet

Offline Simon - 20/03/2006 20:09
Avatar van SimonPHP expert
  1. $mysql->query("UPDATE users SET last_ip='".$ip."', last_login='".$now."', last_session='".$now."', online='1' WHERE id=".$array['id']."", "UPDATE Query1 Login");


het rare is dat last_session WEL en last_login NIET upgedate wordt, nochtans is het dezelfde var: $now
ik krijg geen error

iemand een idee hoe dit komt?

6 antwoorden

Gesponsorde links
Offline Stijn - 20/03/2006 20:21
Avatar van Stijn PHP expert 1/ ben niet 100% zeker maar je kan geen 2 queries runnen tenzij je met je class dit wil kan...
2/ zelfde type van veld ook?
3/ geef eens $now;

stijn
Offline stijnhau - 20/03/2006 21:12
Avatar van stijnhau Onbekend last_login
bestaat die in de db wel???
en zet er or die myqsl error achter.
Offline Simon - 21/03/2006 10:24
Avatar van Simon PHP expert last_login en last_session zijn beide varchar
$now = time();

1/ ben niet 100% zeker maar je kan geen 2 queries runnen tenzij je met je class dit wil kan...
ik begrijp niet echt wat je hiermee bedoelt

@stijnhau: $mysql->query zit in een class en daar is er foutafhandeling
Offline Rens - 21/03/2006 10:31
Avatar van Rens Gouden medaille

Crew algemeen
Hij bedoelt dat je maar 1 query kan uit voeren mysql_query.
Tenzij jij het in je class anders hebt staan, dus dat je meerdere queries kan uitvoeren met die functie van jou.
Offline Simon - 21/03/2006 10:32
Avatar van Simon PHP expert Ik heb het opgelost: ik heb $now vervangen door $nu
zo werkt het wel

  1. <?php
  2. $nu = time();
  3. $mysql->query("UPDATE users SET last_ip='".$ip."', last_login='".$nu."', last_session='".$nu."', online='1' WHERE id=".$array['id']."", "UPDATE Query1 Login");
  4. ?>
Offline Rens - 21/03/2006 10:44
Avatar van Rens Gouden medaille

Crew algemeen
Waar had $now vandaan moeten komen dan? 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.181s