Avatar billede php_programmoer Nybegynder
01. februar 2006 - 14:37 Der er 8 kommentarer og
1 løsning

udskrive billede og tekst i en og samme SELECT

hvorfor vil den ikke udskrive både billedet og en kode som tilhøre billedet i denne sætning:

<?php
include "../mysql.php";

$query = mysql_query("SELECT * FROM code_img ORDER BY Rand()") or die(mysql_error());
while ($row=mysql_fetch_array($query)){
echo $row['pic'];
echo "<br><br>";
echo $row['pic_code'];
}
?>

hvis jeg kun skriver:

echo $row['pic_code'];

eller kun

echo $row['pic'];

så virker det, men hvis jeg vil udskrive begge så virker det ikke
Avatar billede yezbarh Nybegynder
01. februar 2006 - 14:53 #1
<?php
include("../mysql.php");

$query = mysql_query("SELECT `pic`, `pic_code` FROM `code_img` ORDER BY Rand()") or die(mysql_error());

while ($row = mysql_fetch_assoc($query))
{
  print "" . $row['pic'] . " <br /><br /> " . $row['pic_code']."\n";
}
?>

-- Enten er det fordi den random den finder ikke har nogle værdi i pic eller pic_code, eller også er det fordi den ikke kan finde pic_code eller pic.
Avatar billede php_programmoer Nybegynder
01. februar 2006 - 14:57 #2
virker desværre ikke, den udskriver stadig billedet, men ikke teksten.

det underlige er dog at hvis jeg prøver at lave hvad som helst på siden.. et linie skift, en anden udskrift.. hvad som helst så ingorere den det fuldstændig :S

den opfatter intet
Avatar billede yezbarh Nybegynder
01. februar 2006 - 15:28 #3
pic_code er det teksten?
Prøv:

<?php
include("../mysql.php");

$query = mysql_query("SELECT `pic`, `pic_code` FROM `code_img` ORDER BY Rand()") or die(mysql_error());

while ($row = mysql_fetch_assoc($query))
{
  $ny = str_replace("<","",$row['pic_code']);
  print "" . $row['pic'] . " <br /><br /> " . $ny ."\n";
}
?>
Avatar billede php_programmoer Nybegynder
01. februar 2006 - 15:31 #4
ja, pic_code er en tekst
pic er et billede

pic er af af typen `BLOB`
pic_code er af typen `varchar`,255

virker desværre heller ikke, samme fejl som sidst, viser kun billedet
Avatar billede yezbarh Nybegynder
01. februar 2006 - 15:36 #5
Indholder pic_code html? eller php eller andet?
Avatar billede php_programmoer Nybegynder
01. februar 2006 - 15:44 #6
nej, pic_code indeholder bare et bogstav.. ingen af rækkerne fra pic_code har samme bogstav..
Avatar billede php_programmoer Nybegynder
01. februar 2006 - 19:55 #7
nogen der kan hjælpe?

problemet er bare at den ikke vil udskrive både et billede (blob) og en tekst (varchar) på samme tid.
Avatar billede php_programmoer Nybegynder
03. februar 2006 - 11:26 #8
Ingen? :(
Avatar billede php_programmoer Nybegynder
03. februar 2006 - 12:50 #9
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I går 21:00 Libre Office Impress Af Frank i Andre styresystemer
I går 11:47 VB script Af Jenshentze i Word
I går 11:21 Popup ved opstart Af mort1 i Windows
04/0918:50 Slet lokal konto Af ErikHg i Windows
04/0916:05 Ændre tal i en celle Af xvid i Excel