Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Script PHP che non fa tutto bene
#1
Ho fatto questo piccolo script in php, ma non fa tutto quello che io vorrei-mi spiego lo script dovrebbe aggiornale i valori nella tabella del database utilizzando come calcolo una colonna dello stesso database. posto il codice spiegando quello che fà in maniera errata.

Codice PHP:
<?
$actual_time
time();
$myDb->connect();
mysql_query("UPDATE yob_users SET lastclick='$actual_time' WHERE user_status='botref'") ;
$myDb->close(); 
$myDb->connect(); mysql_query("UPDATE yob_users SET money =money+'0.04', visits=visits+'10' WHERE user_status='botref'") ;
mysql_query("SELECT refbots FROM yob_users where refpurchase='2'");
$numbot=$row["refbots"];
mysql_query("UPDATE yob_users SET money =money+('0.04'*'$numbot'), referalvisits=referalvisits+('10'*'$numbot') WHERE  refpurchase='2'") ; 
$myDb->close(); 
?>

nell'aggiornamento dei campi money ed referalsvisit utilizza lo stesso valore del campo $numbot anche se nella colonna della tabella hanno valori diversi. Perchè?, c'è qualche errore .
Cita messaggio
#2
Non ho ben capito qual è il problema, però ho semplificato un po' il codice (magari ho corretto qualcosa):
Codice PHP:
<?php
$actual_time 
time();
$myDb->connect();
mysql_query("UPDATE yob_users SET lastclick='$actual_time' WHERE user_status='botref'") ;
$myDb->close(); 
$myDb->connect();
mysql_query("UPDATE yob_users SET money=money+0.04, visits=visits+10 WHERE user_status='botref'");
mysql_query("UPDATE yob_users SET money=money+(0.04*refbots), referalvisits=referalvisits+(10*refbots) WHERE refpurchase='2'") ; 
$myDb->close(); 
?>
Mattia!
Cita messaggio
#3
(25/10/2008 13:19)Mattia Ha scritto: Non ho ben capito qual è il problema, però ho semplificato un po' il codice (magari ho corretto qualcosa):
Codice PHP:
<?php
$actual_time 
time();
$myDb->connect();
mysql_query("UPDATE yob_users SET lastclick='$actual_time' WHERE user_status='botref'") ;
$myDb->close(); 
$myDb->connect();
mysql_query("UPDATE yob_users SET money=money+0.04, visits=visits+10 WHERE user_status='botref'");
mysql_query("UPDATE yob_users SET money=money+(0.04*refbots), referalvisits=referalvisits+(10*refbots) WHERE refpurchase='2'") ; 
$myDb->close(); 
?>

ok a posto inserendo questo codice funziona tutto come dovrebbe.
Cita messaggio


Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  Script PHP per testare sicurezza Wifi Chandler 112 224.352 23/04/2018 18:18
Ultimo messaggio: Mattia
  shortlink con script di riconoscimento device Chandler 7 10.028 01/02/2017 16:09
Ultimo messaggio: Chandler
  script per generazione immagine da template Chandler 135 278.523 18/07/2015 08:19
Ultimo messaggio: Mattia
  estrarre script Chandler 4 11.705 22/01/2015 20:06
Ultimo messaggio: Chandler
  Script traduttore Chandler 75 171.756 21/10/2012 16:53
Ultimo messaggio: Chandler
  Erroe di parsing nell'esecuzione di uno script filippo9639 1 8.168 25/01/2009 22:09
Ultimo messaggio: Mattia
  Problemo con script per importare dati di una tabella su un altro hosting filippo9639 7 20.506 27/12/2008 17:43
Ultimo messaggio: Mattia
  Script Upload Chandler 43 102.376 10/12/2008 16:22
Ultimo messaggio: Mattia
  Errore parziale su script PHP filippo9639 12 47.391 30/11/2008 16:17
Ultimo messaggio: filippo9639
  Problema con script PHP per trasferimento tabelle dati filippo9639 10 32.058 23/11/2008 18:08
Ultimo messaggio: filippo9639

Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)