05. december 2003 - 16:35Der er
18 kommentarer og 1 løsning
news scripts. der ikke gider at fungere
jeg har lidt problemer med mit news scripts som ser sådan her ud. hvad kan fejlen være ? jeg har ikke så meget erfering med php men jeg pøver da på at lære det. håber i kan hjælpe mig:
Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
det er nok fordi du har en gammel tutorial og en ny php version, man skal benytte $_POST['var'] + $_SERVER['PHP_SELF'], samt i der nyere versioner af PHP på www.wagners.dk/php kan du læse en lille artikel om POST og GET - den vil måske hjælpe.
Jeg har rettet lidt i dit script, så det burde virke, brug altis "or die (mysql_error())", når du laver sql, så meddeler den hvis du har en fejl her, ellers spørg hvis du har spørgsmål til mine rettelser ;o)
<?php if(isset($_POST['kodeord'])){ $db = mysql_connect("localhost","brugernavn","kodeord"); mysql_select_db("nyheder",$db); //$nyhed_dato = time(); //drop den og brug now() i sql
mysql_query("insert into nyheder (dato, overskrift, tekst) values (now(), '".$_POST['nyhed_overskrift']."', '".$_POST['nyhed_tekst']."')") or die ("en fejl opstod ".mysql_error()); echo "nyheden er tilføjet"; } else {
men hvordan er det man bruger den der Now() ? skal jeg ikke bare sætte den ind i stedet for time() ? burte det så ikek at fungere ? som sagt jeg er ny :)
NOW() Returns the current date and time as a value in 'YYYY-MM-DD HH:MM:SS' or YYYYMMDDHHMMSS format, depending on whether the function is used in a string or numeric context:
<html> <body> <? $db=mysql_connect("localhost", "user", "pass"); mysql_select_db("nyheder",$db); $foresp=mysql_query("select dato, overskrift, tekst from nyheder order by dato desc limit 0,2"); while($data = mysql_fetch_array($foresp)){ echo"<b>$sata[1]</b>-"; echo date("j/n - y", $data[0]); echo "<br>$data[2]<br><br>"; } ?> </body> </html>
den brokker sig stadig ... hvad kan det være ?? : Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /web/www/frac/users/nopn/nyhed.vis.php on line 7
smid en "or die (mysql_error()); på din query og se hvad den siger
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.