De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
Hos mig udskriver den intet, selvom jeg har rettet databaserne osv til. Tror altså der ligger en fejl. Og hvorfor har du lavet $row[$i] ? - og hvad gør den? :)
Den itererer ganske enkelt over felterne i den enkelte række. Jeg har valgt at bruge en for i stedet for en foreach, da jeg så kan være sikker på jeg får mine kommaer til at passe.
Hvis dine feltnavne altid er kendt på forhånd, kan du naturligvis blot skrive dem direkte med et tilsvarende princip.
Må dog nok pointere at min kode nok ikke er det du i realiteten vil have - det der sker her er at hele databasen lægges over i et stort et-dimensionelt array, hvilket var sådan jeg tolkede dit spørgsmål. Præcis hvordan du bør gøre dette afhænger af hvad du helt præcist vil have.
$noget = array(); while ($row=mysql_fetch_assoc($query)) { $noget[] = "'".$row['data']."'"; }
$js = 'new Array('.implode(',', $noget).');';
Fejlen lå i første og sidste linje - og så er der i øvrigt ingen grund til at hente et arry fra MySQL, der både er tal-indekseret og associativt, når vi kun bruger det associative :)
- at pushe til et array, der ikke er erklæret - og at erklære et array i det forkerte sprogs korrekte syntaks, når man hopper mellem PHP og JS ... *gaaaaab* hvor er jeg dog træt af at begå de fejl ;o)
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.