AI bliver først for alvor en del af arbejdet, når teknologien integreres i den måde, vi arbejder på. At have adgang til AI betyder ikke nødvendigvis, at medarbejderne er klar til at bruge den.
Slettet bruger
06. december 2004 - 11:55#1
prøv lige engang at erstatte ' med \' $installerede = str_replace("'", "\\'", $installerede);
Der er også en funktion som escaper de nødvendige karakterer, men jeg kan ikke lige huske den. Vender lige tilbage..
når det programnavn indsættes istedet for $Installation bliver din sql kommando til: select * from programmer where installprogram = 'Agere Systems AC'97 Modem'
og så tror sql at strengen slutter ved det '-tegn der står efter AC. resten forstår sql ikke oså den melder fejl. prøv med:
$sql_kommando = "select * from programmer where installprogram = '" .addslashes($Installerede) ."'";
PS når noget går galt er det en god ide at udskrive SQL's fejlmeddelelse, nogen gange hjælper den:
$resuktatset = mysql_query( $sql_kommando ) or die( mysql_error() ); // die funktionen stopper scriptet og udskriver den tekst den får som parameter.
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.