Hjælp til php fejl

Tags:    php

Hej alle

Nu har jeg kigget på denne her fejl i et par timer nu og kan ikke se hvad fejlen skulle være.

Jeg bruger WideImage til at lave en thumb af de billede der bliver uploadet + at billedets fk_ skal være det samme som det album id der bliver valgt.

WideImage er included korrekt men kan ikke se fejlen :S
Håber at nogen kan hjælpe mig :)

Fold kodeboks ind/udPHP kode 


Jeg får disse fejl :S

line 39 er min body og 144 er min billede-sql? hmm

Warning: imagejpeg(img/thumbs/thumb_1387384308_0106912645.jpg): failed to open stream: No such file or directory in C:\Xampp\htdocs\morten_rts\RTS\HF\Skole_1\Webintegration2_del2\Galleri\Site\includes\lib\Mapper\JPEG.php on line 39

Warning: mysqli_query() expects at least 2 parameters, 1 given in C:\Xampp\htdocs\morten_rts\RTS\HF\Skole_1\Webintegration2_del2\Galleri\Site\admin\admin_opretbillede.php on line 144

Warning: mysqli_error() expects exactly 1 parameter, 0 given in C:\Xampp\htdocs\morten_rts\RTS\HF\Skole_1\Webintegration2_del2\Galleri\Site\admin\admin_opretbillede.php on line 144



Indlæg senest redigeret d. 18.12.2013 18:27 af Bruger #17390
7 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
double post - Sorry



Indlæg senest redigeret d. 18.12.2013 18:26 af Bruger #17390
Må man egentlig gerne have mellemrum mellem funktionsnavn og () i PHP?

Som lille note vil jeg også sige du skal huske at definere en doctype når du leger med HTML.



1. Ja det må du gerne :)

2. HTML5 kræver ingen doctype :) da HTML5 bare er <html>




@2 Det kan godt være den kan undværes. Men det er altid en god ide at have den.
http://www.w3.org/html/wg/drafts/html/master/syntax.html#the-doctype

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
kan vis også forkortes til
<meta charset="UTF-8"> i HTML5

---

Men er problemerne ikke ret nemme at løse ?

Warning: mysqli_query() expects at least 2 parameters, 1 given on line 144 ... hvilken database skal den bruge?
Warning: mysqli_error() expects exactly 1 parameter, 0 given in on line 144 ... hvilken database skal den bruge?
Warning: imagejpeg(img/thumbs/thumb_1387384308_0106912645.jpg): failed to open stream: No such file or directory on line 39 ... hvor ligger dit billed i forhold til filen? .. samme mappe eller et andet sted ?



mysqli_query kræver to argumenter (som der står i fejlbeskeden). Se mere her: http://www.php.net/manual/en/mysqli.query.php

Fejlen på linje 39 er i en anden fil: JPEG.php



mysqli_query kræver to argumenter (som der står i fejlbeskeden). Se mere her: http://www.php.net/manual/en/mysqli.query.php

Fejlen på linje 39 er i en anden fil: JPEG.php


Hej Robert. Har fået løst problemet.
Det var hvordan min query så ud når det var INSERT. Jeg er ret ny til php, og det er en anden metode man skal bruge, når man skal tildele en foreign key i INSERT, frem for UPDATE eller SELECT :)

så min billede insert ser således ud

Fold kodeboks ind/udPHP kode 


Fejlen på 39, var åbenbart at den ikke kunne finde min WideImage, men den skrev fejlen da min query var forkert, så det var kun den ene fejl der blev til flere :)



Indlæg senest redigeret d. 18.12.2013 21:05 af Bruger #17390
#morten hvorfor prøver du ikke at kig her





t