Avatar billede -padde- Nybegynder
22. juli 2004 - 14:12 Der er 114 kommentarer og
1 løsning

Billede til mysql med en lille kommentar

Heysa, jeg har nu igennem lidt tid, prøvet at lave et lille galleri, det går bare ikke, jeg kan simpelthen ikke finde ud af det... :(

Jeg vil gerne have det sådan at jeg kan uploade et billede til mysql med en lille kommmentar som enten bliver vist under billedet eller som alt="".

Jeg søger nu hjælp af nogle herinde fra, da jeg virkelig har prøvet...man kan vel sige jeg næsten gir op selv....

Jeg sætter 200 points som max, men skulle det være nødvendigt, kunne jeg evt dele det op.
Avatar billede Slettet bruger
22. juli 2004 - 14:49 #1
Det smarteste er at du uploader en billedsti til din database, og ikke selve billedet, og bare henter den sti til et <img> tag.

Så kan du blot tilføje kommentaren i en kolonne ved siden af, i samme row i
databasen.

Du skriver, at du har prøvet igennem nogen tid - hvor langt er du kommet? Hvorhenne går du i stå?

-
Pacroon
Avatar billede -padde- Nybegynder
22. juli 2004 - 14:57 #2
jeg har lavet en upload, og jeg kan f***me ik finde ud af at få den til at uploade til sql...altså sådan at billedet som jeg uploder hedder test2.jpg så kan jeg ik finde ud af hvordan jeg får den ind i sql, det er nok skide simpelt, og tænker nok osse DOH' når jeg ser det...
Avatar billede Slettet bruger
22. juli 2004 - 18:08 #3
du skal ikke uploade til mysql.. du skal i dit upload script sige
mysql_query("INSERT INTO TABLE (sti, tekst) VALUES ('billedets sti', 'tekst')");

jeg vil dog anbefale at du ligger alle billeder i én mappe, og så kalder billederne et nummer
Avatar billede -padde- Nybegynder
22. juli 2004 - 22:55 #4
kan du hjælpe mig yderligere :) er helt tom lige nu... :(
Avatar billede Slettet bruger
23. juli 2004 - 08:33 #5
ok. Må jeg se dit uploadscript.
Avatar billede -padde- Nybegynder
23. juli 2004 - 12:54 #6
Upload.php :

<FORM action="upload.func.php"
enctype="multipart/form-data" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="51200">
Upload: <input type="file" name="fileupload">
<br><br>
<input type="submit" value="Upload">
</FORM>

upload.func.php:

<?php
$file_dir = "/files/";

foreach($_FILES as $file_name => $file_array) {
print "URL:".$file_array['name']."<br> ";

if (is_uploaded_file($file_array['tmp_name'])) {
move_uploaded_file($file_array['tmp_name'],
"$file_dir/$file_array[name]") or
die ("Upload fejl!");
print "Filen blev uploadet<br><br>";
}
}
?>
Avatar billede -padde- Nybegynder
23. juli 2004 - 23:29 #7
nogen som kan hjælpe ? :)
Avatar billede Slettet bruger
23. juli 2004 - 23:31 #8
har du padde.frac.dk
Avatar billede Slettet bruger
23. juli 2004 - 23:35 #9
prøv den her

<FORM action="upload.func.php"
enctype="multipart/form-data" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="51200">
Upload: <input type="file" name="fileupload">
<br>
<input type="text">
<br><br>
<input type="submit" value="Upload">
</FORM>

upload.func.php:

<?php
mysql_connect(host, user, pass);
mysql_select_db(db);
$file_dir = "/files/";

foreach($_FILES as $file_name => $file_array) {
print "URL:".$file_array['name']."<br> ";

if (is_uploaded_file($file_array['tmp_name'])) {
move_uploaded_file($file_array['tmp_name'],
"$file_dir/$file_array[name]") or
die ("Upload fejl!");
print "Filen blev uploadet<br><br>";
mysql_query("INSERT INTO table (sti, kommentar) VALUES ($file_array['tmp_name'], $kommentar)");
}
}
?>
Avatar billede Slettet bruger
23. juli 2004 - 23:35 #10
den skal så laves en del om
Avatar billede -padde- Nybegynder
23. juli 2004 - 23:56 #11
Har lavet den sådan her...

<?php
mysql_connect('localhost', 'padde', '210244');
mysql_select_db('padde');
$file_dir = "/files/";

foreach($_FILES as $file_name => $file_array) {
print "URL:".$file_array['name']."<br> ";

if (is_uploaded_file($file_array['tmp_name'])) {
move_uploaded_file($file_array['tmp_name'],
"$file_dir/$file_array[name]") or
die ("Upload fejl!");
print "Filen blev uploadet<br><br>";
mysql_query("INSERT INTO upload (sti, kommentar) VALUES ($file_array['tmp_name'], $kommentar)");
}
}
?>

Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in /web/www/frac/users/padde/try/upload.func.php on line 14


Og ja, jeg har lige fået padde.frac.dk, den har været optaget i lang tid, men efter fracs nedbrud er den fri :)
Avatar billede -padde- Nybegynder
24. juli 2004 - 00:52 #12
i kan prøve den på http://padden.frac.dk/try/upload.php - kan ik fatte den string fejl der.. :S
Avatar billede -padde- Nybegynder
24. juli 2004 - 14:33 #13
nogen som kender fejlen? :(
Avatar billede Slettet bruger
24. juli 2004 - 14:44 #14
parse error er et forkert tegn, eller manglende, det ser ud til at du mangler en $ på en variabel... må jeg se linie 10-14 ?
Avatar billede Slettet bruger
24. juli 2004 - 14:45 #15
mysql_query("INSERT INTO upload (sti, kommentar) VALUES ('$file_array[tmp_name]', '$kommentar')");

det kunne være den her. prøv at sætte den her ind i stedet for

mysql_query("INSERT INTO upload (sti, kommentar) VALUES ($file_array['tmp_name'], $kommentar)");
Avatar billede -padde- Nybegynder
24. juli 2004 - 14:56 #16
<?php
mysql_connect('localhost', 'user', 'pass');
mysql_select_db('database');
$file_dir = "/files/";

foreach($_FILES as $file_name => $file_array) {
print "URL:".$file_array['name']."<br> ";

if (is_uploaded_file($file_array['tmp_name'])) {
move_uploaded_file($file_array['tmp_name'],
"$file_dir/$file_array[name]") or
die ("Upload fejl!");
print "Filen blev uploadet<br><br>";
mysql_query("INSERT INTO upload (sti, kommentar) VALUES ($file_array['tmp_name'], $kommentar)");
}
}
?>


Linje 14:
mysql_query("INSERT INTO upload (sti, kommentar) VALUES ($file_array['tmp_name'], $kommentar)");
Avatar billede -padde- Nybegynder
24. juli 2004 - 14:57 #17
og den fejler stadig, samme fejl, samme linje.. :S
Avatar billede Slettet bruger
24. juli 2004 - 15:08 #18
mysql_query("INSERT INTO upload (sti, kommentar) VALUES ('$file_array[tmp_name]', '$kommentar')");
Avatar billede -padde- Nybegynder
24. juli 2004 - 15:24 #19
www.kyusho.dk/try/upload.php

har lige lånt en ordenlig server af min kammi...men den er der osse fejl på :S bare i linje...11 var det vist
Avatar billede Slettet bruger
24. juli 2004 - 17:04 #20
kom med alle linier indtil 11, og marker linie 11 :D
Avatar billede Slettet bruger
24. juli 2004 - 17:05 #21
det er fordi der er safe-mode på. Jeg kan ikke helt huske hvad det gør, men det gør i hvert fald at du skal have ændret dit script en smule.
Avatar billede -padde- Nybegynder
24. juli 2004 - 18:49 #22
PIS :/ Det er lidt noget bæ, men kan du evt så lave galleri delen ? så opretter jeg et nyt emne om safe mode.. :)
Avatar billede Slettet bruger
24. juli 2004 - 19:02 #23
det er jo bare en while løkke.. det kan du også selv

<?
$query = mysql_query("SELECT * FROM billeder");

while($row = mysql_fetch_array($query))
    {
    echo "<img scr=\"$row[sti]\">";
    }
?>
Avatar billede -padde- Nybegynder
24. juli 2004 - 19:39 #24
<?
mysql_connect('localhost', 'user', 'pass');
mysql_select_db('database');
$query = mysql_query("SELECT * FROM upload");

while($row = mysql_fetch_array($query))
    {
    echo "<img scr=\"$row[sti]\" alt=\"$row[kommentar]\">";
    }
?>

hvorfor kommer der intet billede :S ?
www.padden.frac.dk/try/gal.php
Avatar billede -padde- Nybegynder
24. juli 2004 - 19:47 #25
altså selve galleriet, det skal være sådan at den viser de billeder som er i den række... :)
Avatar billede Slettet bruger
24. juli 2004 - 20:13 #26
har du nogle billeder derinde?

og hvis du har, er stien så korrekt?
Avatar billede Slettet bruger
24. juli 2004 - 20:14 #27
du ved godt at du kan ændre dit password på frac.dk ikke?, så du kan komme tilbage til padde.frac.dk
Avatar billede -padde- Nybegynder
24. juli 2004 - 20:40 #28
:O pyt.. :P nu har jeg padden.frac.dk :) heh men ja..jeg har billeder inde....de ligger i mappen www.padden.frac.dk/try/

men hvordan skal stien se ud i databasen?
for jeg satte bare en ind manuelt...skal lige BARE for en sikkerhedsskyld,hvordan skal min tabel se ud i mysql?
Avatar billede Slettet bruger
24. juli 2004 - 20:42 #29
det skal være en kolonne "sti" text. og en kolonne "kommentar" text
Avatar billede -padde- Nybegynder
24. juli 2004 - 20:46 #30
okai, jeg havde så at min til varchar...

CREATE TABLE `upload` (
  `sti` varchar(255) NOT NULL default '',
  `kommentar` varchar(255) NOT NULL default ''
) TYPE=MyISAM;

ændre det lige til text så :) men ellers, hvad kommer der til at stå i sti ? :)
Avatar billede Slettet bruger
24. juli 2004 - 20:47 #31
ok,
er index.php i samme mappe som billederne?
Avatar billede -padde- Nybegynder
24. juli 2004 - 20:49 #32
er det den som er galleri fil ?
Avatar billede -padde- Nybegynder
24. juli 2004 - 20:50 #33
Avatar billede Slettet bruger
24. juli 2004 - 20:50 #34
ja
Avatar billede Slettet bruger
24. juli 2004 - 20:51 #35
..
det er stien fra din galleri.php til alle billederne jeg mangler
Avatar billede -padde- Nybegynder
24. juli 2004 - 20:55 #36
ikke forstået, men prøver at skrive det jeg tror du mener ;)
min upload ligger i mappen root/try/

Og mit galleri plus billederne de ligger i root/try/files/
Avatar billede Slettet bruger
24. juli 2004 - 20:57 #37
ok, stien i databasen, skal være stien FRA galleri.php TIL billederne

f.eks. files/billede.gif
Avatar billede -padde- Nybegynder
24. juli 2004 - 21:00 #38
okai...prøver lige at indsætte manuelt..
Avatar billede Slettet bruger
24. juli 2004 - 21:00 #39
k
Avatar billede -padde- Nybegynder
24. juli 2004 - 21:02 #40
www.padden.frac.dk/try/galleri.php den skulle gerne vise http://padden.frac.dk/files/1.jpg med en alt='Tine' på
Avatar billede Slettet bruger
24. juli 2004 - 21:04 #41
må jeg se dit vis.galleri script?
Avatar billede -padde- Nybegynder
24. juli 2004 - 21:08 #42
var det ikke det du gav mig 19:02 ?

<?
mysql_connect('localhost', 'user', 'pass');
mysql_select_db('database');
$query = mysql_query("SELECT * FROM upload");

while($row = mysql_fetch_array($query))
    {
    echo "<img scr=\"$row[sti]\">";
    }
?>
Avatar billede -padde- Nybegynder
25. juli 2004 - 02:41 #43
hvordan gør jeg så mine billeder bliver vist ? :( den vil ik :S
Avatar billede Slettet bruger
25. juli 2004 - 09:51 #44
jo det er det, men kunne jo være at du havde ændret det
Avatar billede Slettet bruger
25. juli 2004 - 09:52 #45
hvad har du så i databasen?
Avatar billede -padde- Nybegynder
25. juli 2004 - 14:09 #46
CREATE TABLE `upload` (
  `sti` text NOT NULL,
  `kommentar` text NOT NULL
) TYPE=MyISAM;

#
# Dumping data for table `upload`
#

INSERT INTO `upload` VALUES ('/tmp/phpcPjhrV', 'Tine skat :)');
Avatar billede -padde- Nybegynder
25. juli 2004 - 16:38 #47
og hvordan smider jeg alt="" ind på billedet ?
Avatar billede Slettet bruger
25. juli 2004 - 17:49 #48
('/tmp/phpcPjhrV'

det er jo ikke siten på dit billede
Avatar billede -padde- Nybegynder
25. juli 2004 - 17:57 #49
nej det er rigtigt, det har jeg rettet, for den var sat til mysql_query("INSERT INTO upload (sti, kommentar) VALUES ($file_array['tmp_name'], $kommentar)");

den skulle være
mysql_query("INSERT INTO upload (sti, kommentar) VALUES ($file_array['name'], $kommentar)");

Men så skriver den jo bare fx tine.jpg, den skal jo gerne have files/tine.jpg , og så med <img alt=(det som er kommentaren).

jeg har lige lånt min kammi's server igen, jeg har nemlig lagt phps filer op..

http://kyusho.dk/try/upload.func.phps
http://kyusho.dk/try/galleri.phps

og galleriet kan ses på
http://padden.frac.dk/try/galleri.php

og mit dump :
CREATE TABLE `upload` (
  `sti` text NOT NULL,
  `kommentar` text NOT NULL
) TYPE=MyISAM;

#
# Data dump for tabellen `upload`
#

INSERT INTO `upload` VALUES ('Mig2.jpg', 'Min lille pingvin :)');
Avatar billede Slettet bruger
25. juli 2004 - 17:59 #50
så sig $sti = 'files/' . $file_array[name];
Avatar billede -padde- Nybegynder
25. juli 2004 - 18:06 #51
hvor henne ?
Avatar billede Slettet bruger
25. juli 2004 - 18:53 #52
før quierien
Avatar billede -padde- Nybegynder
25. juli 2004 - 19:27 #53
i upload.func.php eller i galleri.php
Avatar billede Slettet bruger
25. juli 2004 - 19:30 #54
det er jo før den kommer ind i database, det er lige før INSERT querien i upload.func.php
Avatar billede -padde- Nybegynder
25. juli 2004 - 19:32 #55
$sti = 'files/' . $file_array[name];
mysql_query("INSERT INTO upload (sti, kommentar) VALUES ('$file_array[name]','$kommentar')");
}

sådan?
Avatar billede Slettet bruger
25. juli 2004 - 19:36 #56
ja så skal du jo skrive:

mysql_query("INSERT INTO upload (sti, kommentar) VALUES ('$sti','$kommentar')");
Avatar billede -padde- Nybegynder
25. juli 2004 - 19:43 #57
okai, nu mangler kun alt='kommentaren'
Avatar billede Slettet bruger
25. juli 2004 - 19:44 #58
ja, så skal du skrive i galleri.php

<?
mysql_connect('localhost', 'user', 'pass');
mysql_select_db('database');
$query = mysql_query("SELECT * FROM upload");

while($row = mysql_fetch_array($query))
    {
    echo "<img scr=\"$row[sti]\" alt=\"$row[kommentar]\">";
    }
?>
Avatar billede Slettet bruger
25. juli 2004 - 19:46 #59
forstår du det overhovedet ikke?
Avatar billede -padde- Nybegynder
25. juli 2004 - 19:53 #60
jow jow...det virker :) http://www.padden.frac.dk/try/galleri.php

skal så lige som syvende og sidst spørge om jeg kan have sådan at der er 5 på en række og så skal den starte på en ny ?

Eller skal jeg oprette ny ?
Avatar billede -padde- Nybegynder
25. juli 2004 - 19:56 #61
lige noget jeg lagde mærke til, hvorfor virker alt ikke i firefox :S ?
Avatar billede Slettet bruger
26. juli 2004 - 08:41 #62
det kan man sagtens, jeg har aldrig prøvet at gøre det, så jeg skal lige tænke lidt..

det med firefox har jeg ingen idé om
Avatar billede Slettet bruger
26. juli 2004 - 08:43 #63
du kan f.eks. sætte en ekstra variabel på dit link $page

og så i dine query sige

$tal = $page + 5;
mysql_query("SELECT * FROM galleri LIMIT $page, $tal");
Avatar billede -padde- Nybegynder
26. juli 2004 - 14:54 #64
hvor henne ? :(
Avatar billede -padde- Nybegynder
26. juli 2004 - 15:47 #65
http://www.padden.frac.dk/galleri/6/galleri.php <- det vil den sq ik :(

<?
require_once('../../top.php');
require_once('../mysql.php');
$tal = $page + 4;
$query = mysql_query("SELECT * FROM klubbengal LIMIT $page, $tal");
$sti = 'files/' . $file_array[name];
while($row = mysql_fetch_array($query))
    {
    echo "<a target='_blank' href=\"$row[sti]\"><img width='145' height='155' border='0' src=\"$row[sti]\" alt=\"$row[kommentar]\"></a>&nbsp;";
    }
require_once('../../bund.php');
?>
Avatar billede Slettet bruger
26. juli 2004 - 15:49 #66
.. du kan jo ikke bruge $tal før du har sat den.. ryk $sti = ... op over $query = ...
Avatar billede -padde- Nybegynder
26. juli 2004 - 15:53 #67
jamen fatter ik helt hvor den så skal ind så :P sry... :P er gået helt kold på det her... :( men fixer lige så der står

$tal = $page + 4;
$sti = 'files/' . $file_array[name];
$query = mysql_query("SELECT * FROM klubbengal LIMIT $page, $tal");
while($row = mysql_fetch_array($query))
Avatar billede Slettet bruger
26. juli 2004 - 16:10 #68
ja
virker det ikke nu?
Avatar billede Slettet bruger
26. juli 2004 - 16:10 #69
hvad er linie 5-10 ?
Avatar billede -padde- Nybegynder
26. juli 2004 - 16:31 #70
$query = mysql_query("SELECT * FROM klubbengal LIMIT $page, $tal");
$sti = 'files/' . $file_array[name];
while($row = mysql_fetch_array($query))
    {
    echo "<a target='_blank' href=\"$row[sti]\"><img width='145' height='155' border='0' src=\"$row[sti]\" alt=\"$row[kommentar]\"></a>&nbsp;";
    }
require_once('../../bund.php');


det er linje 5-10
Avatar billede Slettet bruger
26. juli 2004 - 16:33 #71
er du sikker på at din query er rigtig?.. altså at tabellen hedder klubbengal f.eks
Avatar billede -padde- Nybegynder
26. juli 2004 - 16:37 #72
100% sikker på den hedder klubbengal kan prøve at ændre til diversegal
Avatar billede -padde- Nybegynder
26. juli 2004 - 16:46 #73
har lige prøvet at lave galleri2.php, hvis jeg sletter $tal = $page +4;  og $tal = $page + 4;
$page, $tal i $query = mysql_query("SELECT * FROM klubbengal LIMIT $page, $tal");

så viser den siden...så det er noget af det som ik virker :S
Avatar billede Slettet bruger
26. juli 2004 - 16:48 #74
har du global vars på?

måske skal du skrive $_GET['page'] i stedet for $page
Avatar billede -padde- Nybegynder
26. juli 2004 - 20:22 #75
har jeg nu, virker ikke
Avatar billede Slettet bruger
27. juli 2004 - 15:20 #76
kk :D
Avatar billede -padde- Nybegynder
27. juli 2004 - 15:27 #77
hvad fanden skal jeg gøre :/ det vil bare ikke.... sys du ik bare du skal smide et svar, og jeg så opretter en ny tråd om det pageing ?
Avatar billede Slettet bruger
27. juli 2004 - 15:29 #78
hmm.. jeg vil også godt vide det, prøv at poste alt hvad der står i vis.galleri.php
Avatar billede -padde- Nybegynder
27. juli 2004 - 15:31 #79
<?
require_once('../../top.php');
require_once('../mysql.php');
$tal = $_GET['page'] + 4;
$query = mysql_query("SELECT * FROM test LIMIT $page, $tal");
$sti = 'files/' . $file_array[name];
while($row = mysql_fetch_array($query))
    {
    echo "<a target='_blank' href=\"$row[sti]\"><img width='145' height='155' border='0' src=\"$row[sti]\" alt=\"$row[kommentar]\"></a>&nbsp;";
    }
require_once('../../bund.php');
?>
Avatar billede Slettet bruger
27. juli 2004 - 15:33 #80
det virker da.. du har bare en fejl. Kig lidt længere oppe

==> du kan f.eks. sætte en ekstra variabel på dit link $page <==

Det har du ikke gjort
Avatar billede -padde- Nybegynder
27. juli 2004 - 15:35 #81
glemte at sige...den ligger på www.padden.frac.dk/galleri/6/galleri.php - og det er med den kode du ser der, det virker ik...men hvis jeg fjerner, virker den...og så ser den sådan her ud www.padden.frac.dk/galleri/6/galleri2.php
Avatar billede -padde- Nybegynder
27. juli 2004 - 15:43 #82
hvor er det en variable så skal sidde ? For så har jeg ikke forstået det...
Avatar billede Slettet bruger
27. juli 2004 - 15:44 #83
i linket -> <a href galleri/6/galleri.php?page=0></a>
Avatar billede Slettet bruger
27. juli 2004 - 15:46 #84
og så for at lave et "næste" link..

$page += 4;
echo "<a href=\"galleri.php?page=$page\">Link</a>";


og det andet var forkert.. det her er rigtigt

echo "<a href=\"galleri/6/galleri.php?page=0\">Næste</a>",
Avatar billede -padde- Nybegynder
27. juli 2004 - 15:53 #85
http://padden.frac.dk/thumb.php <- noget lig det her :)
Avatar billede -padde- Nybegynder
27. juli 2004 - 15:54 #86
hvordan skal min galleri.php 100% færdig så se ud :S ? Er da først HELT lost nu :S
Avatar billede Slettet bruger
27. juli 2004 - 15:54 #87
yes :D
Avatar billede Slettet bruger
27. juli 2004 - 15:55 #88
du skal forstå det.!
Avatar billede Slettet bruger
27. juli 2004 - 15:56 #89
$page += 10;
echo "<a href=\"galleri.php?page=$page\">næste 10</a>";
Avatar billede -padde- Nybegynder
27. juli 2004 - 15:57 #90
:P jeg vil osse gerne...men det link du lige skrev

$page += 4;
echo "<a href=\"galleri.php?page=$page\">Link</a>";


og det andet var forkert.. det her er rigtigt

echo "<a href=\"galleri/6/galleri.php?page=0\">Næste</a>",

skal så lige være sikker har forstået det sådan her :

$page += 4;
echo "<a href=\"galleri.php?page=$page\">Link</a>";  // Er den del som skal ind i galleri.php

echo "<a href=\"galleri/6/galleri.php?page=0\">Næste</a>", // øøh...DEN fatter jeg så ik :S
Avatar billede Slettet bruger
27. juli 2004 - 15:59 #91
nej, det er også forkert

echo "<a href=\"galleri/6/galleri.php?page=0\">Næste</a>",

det er linket til galeriet, altså til første billeder, der skal ikke stå "næste", min fejl.

Det andet:

$page += 10;
echo "<a href=\"galleri.php?page=$page\">næste 10</a>";

Er jo så til "næste to billeder"
Avatar billede -padde- Nybegynder
27. juli 2004 - 16:02 #92
http://www.padden.frac.dk/galleri/6/galleri.php?page=0 <-- virker ik...


<?
require_once('../../top.php');
require_once('../mysql.php');
$page += 10;
echo "<a href=\"galleri.php?page=$page\">næste 10</a>";
$query = mysql_query("SELECT * FROM test LIMIT $page, $tal");
$sti = 'files/' . $file_array[name];
while($row = mysql_fetch_array($query))
    {
    echo "<a target='_blank' href=\"$row[sti]\"><img width='145' height='155' border='0' src=\"$row[sti]\" alt=\"$row[kommentar]\"></a>&nbsp;";
    }
require_once('../../bund.php');
?>
Avatar billede Slettet bruger
27. juli 2004 - 16:04 #93
<?
require_once('../../top.php');
require_once('../mysql.php');
$tal += 10;
echo "<a href=\"galleri.php?page=$tal\">næste 10</a>";
$query = mysql_query("SELECT * FROM test LIMIT $page, $tal");
$sti = 'files/' . $file_array[name];
while($row = mysql_fetch_array($query))
    {
    echo "<a target='_blank' href=\"$row[sti]\"><img width='145' height='155' border='0' src=\"$row[sti]\" alt=\"$row[kommentar]\"></a>&nbsp;";
    }
require_once('../../bund.php');
?>
Avatar billede -padde- Nybegynder
27. juli 2004 - 16:10 #94
det virker jo ik som www.padden.frac.dk/thumb.php, det er sådan jeg gerne vil have :( altså sådan er det fx er 3x3 (det er vigtigt det er 3x(x) eller smadrer det mit layout...
Avatar billede Slettet bruger
27. juli 2004 - 16:12 #95
så skal du jo bare lavet en tabel..

det kan du godt selv.

$tal = $page/3;

if($tal - floor($tal) != 0)
->lav ikke mellemrum<-

else
->lag mellemrum<-
Avatar billede -padde- Nybegynder
27. juli 2004 - 16:15 #96
sådan her ? :

<?
require_once('../../top.php');
require_once('../mysql.php');
$tal = $page/3;
if($tal - floor($tal) != 0)
else
echo "<a href=\"galleri.php?page=$tal\">næste</a>";
$query = mysql_query("SELECT * FROM test LIMIT $page, $tal");
$sti = 'files/' . $file_array[name];
while($row = mysql_fetch_array($query))
    {
    echo "<a target='_blank' href=\"$row[sti]\"><img width='145' height='155' border='0' src=\"$row[sti]\" alt=\"$row[kommentar]\"></a>&nbsp;";
    }
require_once('../../bund.php');
?>
Avatar billede Slettet bruger
27. juli 2004 - 16:19 #97
se om det her virker

<?
require_once('../../top.php');
require_once('../mysql.php');
echo "<table><tr><td>"
if($tal - floor($tal) != 0)
else
echo "<a href=\"galleri.php?page=$tal\">næste</a>";
$query = mysql_query("SELECT * FROM test LIMIT $page, $tal");
$sti = 'files/' . $file_array[name];
$tal = 0;
while($row = mysql_fetch_array($query))
    $tal++;
    if($tal - floor($tal) == 0)
        {
        echo "</td></tr><tr><td>";
        }
    else
        {
        echo "</td><td>";
        }
    {
    echo "<a target='_blank' href=\"$row[sti]\"><img width='145' height='155' border='0' src=\"$row[sti]\" alt=\"$row[kommentar]\"></a>&nbsp;";
    }
echo "</table></tr></td>";
require_once('../../bund.php');
?>
Avatar billede -padde- Nybegynder
27. juli 2004 - 16:23 #98
Parse error: parse error, expecting `','' or `';'' in /web/www/frac/users/padden/galleri/6/galleri.php on line 5
Avatar billede Slettet bruger
27. juli 2004 - 16:24 #99
<?
require_once('../../top.php');
require_once('../mysql.php');
$tael = $page + 9;
echo "<table><tr><td>"
echo "<a href=\"galleri.php?page=$tael\">næste</a>";
$query = mysql_query("SELECT * FROM test LIMIT $page, $tal");
$sti = 'files/' . $file_array[name];
$tal = 0;
while($row = mysql_fetch_array($query))
    $tal++;
    if($tal - floor($tal) == 0)
        {
        echo "</td></tr><tr><td>";
        }
    else
        {
        echo "</td><td>";
        }
    {
    echo "<a target='_blank' href=\"$row[sti]\"><img width='145' height='155' border='0' src=\"$row[sti]\" alt=\"$row[kommentar]\"></a>&nbsp;";
    }
echo "</table></tr></td>";
require_once('../../bund.php');
?>
Avatar billede -padde- Nybegynder
27. juli 2004 - 16:27 #100
Parse error: parse error, expecting `','' or `';'' in /web/www/frac/users/padden/galleri/6/galleri.php on line 6
Avatar billede Slettet bruger
27. juli 2004 - 16:29 #101
<?
require_once('../../top.php');
require_once('../mysql.php');
$tael = $page + 9;
echo "<table><tr><td>";
echo "<a href=\"galleri.php?page=$tael\">næste</a>";
$query = mysql_query("SELECT * FROM test LIMIT $page, $tal");
$sti = 'files/' . $file_array[name];
$tal = 0;
while($row = mysql_fetch_array($query))
    $tal++;
    if($tal - floor($tal) == 0)
        {
        echo "</td></tr><tr><td>";
        }
    else
        {
        echo "</td><td>";
        }
    {
    echo "<a target='_blank' href=\"$row[sti]\"><img width='145' height='155' border='0' src=\"$row[sti]\" alt=\"$row[kommentar]\"></a>&nbsp;";
    }
echo "</table></tr></td>";
require_once('../../bund.php');
?>

kunne du ikke prøve at rette fejlene selv? det er jo ret indlysende at der mangler et ; på linie 5 når der står det
Avatar billede -padde- Nybegynder
27. juli 2004 - 16:30 #102
ups... :P
Avatar billede -padde- Nybegynder
27. juli 2004 - 17:09 #103
<?
require_once('../../top.php');
require_once('../mysql.php');
$tael = $page + 9;
echo "<table><tr><td>";
echo "<a href=\"galleri.php?page=$tael\">næste</a>";
$query = mysql_query("SELECT * FROM test LIMIT $page, $tal");
$sti = 'files/' . $file_array[name];
$tal = 0;
while($row = mysql_fetch_array($query));
    $tal++;
    if($tal - floor($tal) == 0)
        {
        echo "</td></tr><tr><td>";
        }
    else
        {
        echo "</td><td>";
        }
    {
    echo "<a target='_blank' href=\"$row[sti]\"><img width='145' height='155' border='0' src=\"$row[sti]\" alt=\"$row[kommentar]\"></a>&nbsp;";
    }
echo "</table></tr></td>";
require_once('../../bund.php');
?>


Jeg fandt en fejl (tror jeg) i linje 10, men der er stadig en fuck fejl :/ hvor er den ? :(
Avatar billede Slettet bruger
27. juli 2004 - 17:43 #104
<?
require_once('../../top.php');
require_once('../mysql.php');
$tael = $page + 9;
echo "<table><tr><td>";
echo "<a href=\"galleri.php?page=$tael\">næste</a>";
$query = mysql_query("SELECT * FROM test LIMIT $page, $tal");
$sti = 'files/' . $file_array[name];
$tal = 0;
while($row = mysql_fetch_array($query));
    $tal++;
    {
    echo "<a target='_blank' href=\"$row[sti]\"><img width='145' height='155' border='0' src=\"$row[sti]\" alt=\"$row[kommentar]\"></a>&nbsp;";
   
    if($tal - floor($tal) == 0)
        {
        echo "</td></tr><tr><td>";
        }
    else
        {
        echo "</td><td>";
        }
}
echo "</table></tr></td>";
require_once('../../bund.php');
?>
Avatar billede -padde- Nybegynder
27. juli 2004 - 18:16 #105
Avatar billede Slettet bruger
27. juli 2004 - 18:22 #106
<?
require_once('../../top.php');
require_once('../mysql.php');
$tael = $page+9;
echo "<table><tr><td>";
echo "<a href=\"galleri.php?page=$tael\">næste</a>";
$query = mysql_query("SELECT * FROM test LIMIT $page, $tal");
$sti = 'files/' . $file_array['name'];
$tal = 0;
while($row = mysql_fetch_array($query));
    $tal++;
    {
    echo "<a target='_blank' href=\"$row[sti]\"><img width='145' height='155' border='0' src=\"$row[sti]\" alt=\"$row[kommentar]\"></a>";
   
    $l = $tal/3;
    if($l - floor($l) == 0)
        {
        echo "</td></tr><tr><td>";
        }
    else
        {
        echo "</td><td>";
        }
}
echo "</table></tr></td>";
require_once('../../bund.php');
?>
Avatar billede -padde- Nybegynder
27. juli 2004 - 18:25 #107
den skriver stadig
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /web/www/frac/users/padden/galleri/6/galleri.php on line 10
Avatar billede Slettet bruger
27. juli 2004 - 18:26 #108
<?
require_once('../../top.php');
require_once('../mysql.php');
$tael = $page+9;
echo "<table><tr><td>";
echo "<a href=\"galleri.php?page=$tael\">næste</a>";
$query = mysql_query("SELECT * FROM test LIMIT $page, $tal");
$sti = 'files/' . $file_array['name'];
$tal = 0;
while($row = mysql_fetch_array($query))
    $tal++;
    {
    echo "<a target='_blank' href=\"$row[sti]\"><img width='145' height='155' border='0' src=\"$row[sti]\" alt=\"$row[kommentar]\"></a>";
   
    $l = $tal/3;
    if($l - floor($l) == 0)
        {
        echo "</td></tr><tr><td>";
        }
    else
        {
        echo "</td><td>";
        }
}
echo "</table></tr></td>";
require_once('../../bund.php');
?>
Avatar billede Slettet bruger
27. juli 2004 - 18:35 #110
<?
require_once('../../top.php');
require_once('../mysql.php');
$tael = $page+9;
echo "<table><tr><td>";
echo "<a href=\"galleri.php?page=$tael\">næste</a>";
$query = mysql_query("SELECT * FROM test LIMIT $page, $tael");
$sti = 'files/' . $file_array['name'];
$tal = 0;
while($row = mysql_fetch_array($query))
    {   
$tal++;
    echo "<a target='_blank' href=\"$row[sti]\"><img width='145' height='155' border='0' src=\"$row[sti]\" alt=\"$row[kommentar]\"></a>";
   
    $l = $tal/3;
    if($l - floor($l) == 0)
        {
        echo "</td></tr><tr><td>";
        }
    else
        {
        echo "</td><td>";
        }
}
echo "</table></tr></td>";
require_once('../../bund.php');
?>
Avatar billede Slettet bruger
27. juli 2004 - 18:35 #111
Nogle af tingene jeg ændrer har jeg haft ændret før...?
Avatar billede -padde- Nybegynder
27. juli 2004 - 18:37 #112
ja...men den har stadigvæk den dumme line 10 fejl...og jeg kan fandme ik finde den..min kammi har osse kigget på den, han kan heller ik se den :S
Avatar billede Slettet bruger
27. juli 2004 - 18:40 #113
<?
require_once('../../top.php');
require_once('../mysql.php');
$tael = $page+9;
echo "<table><tr><td>";
echo "<a href=\"galleri.php?page=$tael\">næste</a>";
$query = mysql_query("SELECT * FROM test ORDER BY sti LIMIT $page, $tael");
$sti = 'files/' . $file_array['name'];
$tal = 0;
while($row = mysql_fetch_array($query))
    {   
$tal++;
    echo "<a target='_blank' href=\"$row[sti]\"><img width='145' height='155' border='0' src=\"$row[sti]\" alt=\"$row[kommentar]\"></a>";
   
    $l = $tal/3;
    if($l - floor($l) == 0)
        {
        echo "</td></tr><tr><td>";
        }
    else
        {
        echo "</td><td>";
        }
}
echo "</table></tr></td>";
require_once('../../bund.php');
?>
Avatar billede -padde- Nybegynder
27. juli 2004 - 19:43 #114
Hey den virker jo...men nu har jeg prøvet at få det ned i bunden den der næste...hvordan kan den det ? Jeg har prøvet at sætte den lige før require'eren til bund.php ... :) tænker på linket (<a href=\"galleri.php?page=$tael\">næste</a>) men ellers, så smid et svar..du fortjener det!
Avatar billede Slettet bruger
27. juli 2004 - 19:46 #115
det kan du godt gøre.. sætte linket ned i bunden
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