I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
der står en del (på engelsk) her: www.php.net/rand Det er vist rigtigt nok den ikke finder helt tilfældige tal, men tror det er svært og lave det bedre selv, se evt. nogen af de forslag på overstående link
nu har jeg ikke været i php i et godt stykke tid og det er som sådanne ikke noget der haster da dette er mit Vinter projekt men ja jeg vil gerne optimere funktionen men den kager rimelilgt meget ud
$foresp = mysql_query("select count(*) as antal FROM vidstedu"); $vidsteduat = rand(1, $antal); $nyforesp = mysql_query("select Text FROM vidstedu where id = $vidsteduat"); $result= mysql_fetch_assoc($nyforesp);
Sorry hvis jeg spøger dumt
den trækker med denne kode kun den først ud og lige meget hvor meget man exekvere scriptet så forbliver det det samme
Hvorfor vil du søge i databasen 2 gange? du kan optimere ved at bruge det recordset, som du hiver ud til at starte med.
<? $foresp = mysql_query("select Text FROM vidstedu"); $antal = mysql_num_rows($foresp); $vidsteduat = rand(1, $antal); extract($foresp[$vidsteduat]); //Du har nu variable $Text, som indeholder det du skal bruge ?>
[extract() tager et array som 1. inputargument - ikke en ressource, hvilket mysql_query() returnerer!]
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.