Projects In PHP | Creating A Job Lister Website From Scratch | Eduonix

  Рет қаралды 146,402

Eduonix Learning Solutions

Eduonix Learning Solutions

6 жыл бұрын

Get 50% off on this course - bit.ly/Programming19 (APPLY COUPON COL50)
PHP (Hypertext Processor) is an open-source, a server-side, scripting language used for developing web applications. PHP is used by some of the well known operating systems like Linux, Unix, Solaris, Windows, etc. It has become quite an essential skill to learn for any developer because of its immense work in areas like Command-line scripting, Desktop Application Development, etc.
Get Our Bestselling Paid Courses For Free!
Projects in MongoDB - Learn MongoDB Building Projects - bit.ly/42IxSWa
The Full Stack Web Development - bit.ly/3pO6S9r
Learn To Create WordPress Themes By Building 10 Projects - bit.ly/3pQC9bS
Projects In Laravel: Learn Laravel Building 10 Projects - bit.ly/3Mxs8sJ
Learn Machine Learning By Building Projects - bit.ly/3Myw3Wk
Get Yourself Any Course Of Your Choice For Free
{Use Coupon Code: YTBFREE}
Explore Our All Courses - www.eduonix.com/courses?track...
Get Our Bestselling Paid Courses For Free!
Projects in MongoDB - Learn MongoDB Building Projects - bit.ly/42IxSWa
The Full Stack Web Development - bit.ly/3pO6S9r
Learn To Create WordPress Themes By Building 10 Projects - bit.ly/3pQC9bS
Projects In Laravel: Learn Laravel Building 10 Projects - bit.ly/3Mxs8sJ
Learn Machine Learning By Building Projects - bit.ly/3Myw3Wk
Get Yourself Any Course Of Your Choice For Free
{Use Coupon Code: YTBFREE}
Explore Our All Courses - bit.ly/3BQBf1P
We decided to create another fun project for our audience and this time we will cover PHP. It's going to be a long class, but it'll leave you with a strong PHP foundation. We shall be building a complete Job Lister website from scratch. We will be implementing a lot of things like templates, classes, etc.
The entire project is divided into these following sections:
1. Introduction
2. Template class and Setup
3. Database and Job class
4. Filtering Jobs by category
5. Single job listing
6. Creating a job listing
7. Editing and Deleting Job listings
Without any further ado, let's get started!
If you want to do this entire course and get certified, you can click here: bit.ly/2tHGugN
👉Enjoy Extra 50% off on the Below E-Degrees with certification - (APPLY COPOUN - COL50)
🔹AI & ML E-degree- bit.ly/2mEUCYC
🔹MERN Stack Developer E-Degree Program - bit.ly/2pFSz7J
🔹DevOps E-degree - bit.ly/2J6Gf7u
🔹Cloud Computing E-Degree - bit.ly/2Hyv5dO
🔹Cybersecurity E-Degree - bit.ly/2Hyv5dO
🔹IoT E-degree - The Novice to Expert Program in IOT - bit.ly/3dTtSJP
🔹Advance Artificial Intelligence & Machine Learning E-Degree - bit.ly/336NwOU
★★★The Best courses & Bundles to do with Eduonix with Flat 50% OFF ★★★ ( APPLY COUPON - COL50)
1.Learn Machine Learning By Building Projects - bit.ly/2MxMSSl
2.The Complete Web Development Course - Build 15 Projects - bit.ly/32Ah9oW
3.The Full Stack Web Development - bit.ly/2MZDBRV
4.Projects In Laravel : Learn Laravel Building 10 Projects - bit.ly/2MAiHtH
5.Mathematical Foundation For Machine Learning and AI - bit.ly/2N23Eb1
1.Mighty Digital Marketing Bundle - bit.ly/2X3xK3U
2.AI and Machine Learning Guru - bit.ly/3okSbFG
3.Game Development Masterpack - bit.ly/3mdTSTk
4. Mighty Web Development Bundle 2.0 - bit.ly/3ouO3TA
✔ Get Exclusive Flat 30% off on Our Lifetime membership - bit.ly/3dO6oGc ( APPLY COUPON : YTLIFE30)
Thank you for watching! We’d love to know your thoughts in the comments section below. Also, don’t forget to hit the ‘like’ button and ‘subscribe’ to ‘Eduonix Learning Solutions’ for regular updates.
bit.ly/2ITJDQb
Follow Eduonix on other social networks:
Facebook: goo.gl/ZqRVjS
Twitter: goo.gl/oRDaji
Instagram: goo.gl/7f5DUC
Linkedin: goo.gl/9LLmmJ
Pinterest: goo.gl/PczPjp

Пікірлер: 255
@Eduonix
@Eduonix Жыл бұрын
Get Yourself Any Course Of Your Choice For Free {Use Coupon Code: YTBFREE} Explore Our All Courses - shorturl.at/hpEQ3
@ThiagoVieira91
@ThiagoVieira91 4 жыл бұрын
As a Brad Traversy fan looking up for a good PHP tutorials, listening to his voice just got me even more into this video.
@danielluna7648
@danielluna7648 4 жыл бұрын
I was just thinking the same fucking thing. "Is the Traversy?!" LOL! Immediately felt at home just from the sound of his voice.
@ahmedsunil3235
@ahmedsunil3235 3 жыл бұрын
is this php 7?
@dantoncheruiyot
@dantoncheruiyot 3 жыл бұрын
Even without getting to know much about the tutorial, Brad's voice already gives me the passion to know more of this. Love this guy
@ParadoxWorks
@ParadoxWorks 3 жыл бұрын
Thank you Brad for this tutorial. I know it is kinda "old" but it is phenomenal for first PHP project and getting into the "hated" PHP. Going further strong! Thank you!
4 жыл бұрын
Awesome tutorial! Was searching a tutorial what could refresh my PHP knowledge. Found it! :)
@terje-andreriis55
@terje-andreriis55 4 жыл бұрын
from my view, this is THE best php video out there, 98%, if this video was updated/follow up with paginating it would be 100% , Brad is just the best.!!!!!!(just think he forgot make it complete) :), as a programmer i come back to this video again and again for reference when creating a easy database..
@MicahJohns
@MicahJohns 4 жыл бұрын
Thanks for making this, put it on my coding playlist.
@markangelogonzales4289
@markangelogonzales4289 5 жыл бұрын
U know your a fan boy when you know the person just by hearing his voice . Hi Brad HAHAHA
@Iftikharyk
@Iftikharyk 5 жыл бұрын
This is what i was thinking :D
@softafrica
@softafrica 4 жыл бұрын
That's exactly what I was thinking, then I decided to check the comments see if someone else noticed.
@mohamedkamal-cg3zd
@mohamedkamal-cg3zd 4 жыл бұрын
i scrolled to the comments section to check that too :D
@8ack2Lobby
@8ack2Lobby 4 жыл бұрын
same here
@methembethomastshuma9587
@methembethomastshuma9587 4 жыл бұрын
lol me too....fucking love that guy
@senatorcox7171
@senatorcox7171 4 жыл бұрын
I have learned web development at Uni but didn't manage to get pass spaghetti coding using functions to do everything. Your Job Listing project has pilotted me into OOP in a very professional way.
@odunladeoluwaseun7880
@odunladeoluwaseun7880 5 жыл бұрын
old man brad... You are a legend man. I built a barter site last month all thanks to you. good job man
@eduonixsupport1889
@eduonixsupport1889 5 жыл бұрын
We are glad to help you.
@KrisTheCodeManDude
@KrisTheCodeManDude 5 жыл бұрын
odunlade oluwaseun what tutorials did you watch to learn how to do this? I’m so close to getting work.
@yellowrice8633
@yellowrice8633 2 жыл бұрын
__autoload() doesn't work anymore. I used spl_autoload_register(function ($class_name) { require_once 'lib/'.$class_name. '.php'; }); Not sure how much that helps... Still new to php.
@chinmoybiswas4389
@chinmoybiswas4389 4 ай бұрын
Helped me as well. thanks.
@kazimrahman7499
@kazimrahman7499 5 жыл бұрын
You are Professional Web Programmer....and You love to Teach......and I am just a Lucky guy and Thanks for having you....!!
@Eduonix
@Eduonix 5 жыл бұрын
Hey, thank you. Stay tuned for an upcoming tutorial.
@_romeopeter
@_romeopeter 5 жыл бұрын
Oh and thank you Eduonix for this great yet simple tutorial, I'm expecting more complex tutorial like this from you guys. Great job.
@Eduonix
@Eduonix 5 жыл бұрын
Your welcome !! Subscribe for more.
@_romeopeter
@_romeopeter 5 жыл бұрын
I finally finished this tutorial! I also updated it by putting in form validation and it works well. Thumbs up Eduonix and yes, I subscribed. Feels comfortable when you know it's Brad thats tutoring 🙌🏿
@eyyubaydin1370
@eyyubaydin1370 4 жыл бұрын
You earned my subscribe ! Nice well done!
@chukwumaokoye3641
@chukwumaokoye3641 4 жыл бұрын
Brad ... I love hearing his voice.
@charlesbabbage1991
@charlesbabbage1991 4 жыл бұрын
This is what I'm looking for. Thanks Sir Brad!
@Eduonix
@Eduonix 4 жыл бұрын
Happy to help Crimson !. subscribe for more!
@nichmontvit
@nichmontvit 3 жыл бұрын
@@Eduonix Hey Brad. Awesome tutorial but I am struggling to display the job details of a specific job and i also can't delete nor edit any job listing: Notice: Trying to get property 'name' of non-object in D:\xampp\htdocs\joblister\index.php on line 11 Notice: Trying to get property 'job_title' of non-object in D:\xampp\htdocs\joblister\templates\job-single.php on line 2 ( Notice: Trying to get property 'location' of non-object in D:\xampp\htdocs\joblister\templates\job-single.php on line 2 ) Posted by Notice: Trying to get property 'contact_user' of non-object in D:\xampp\htdocs\joblister\templates\job-single.php on line 3 on Notice: Trying to get property 'post_date' of non-object in D:\xampp\htdocs\joblister\templates\job-single.php on line 3 Notice: Trying to get property 'description' of non-object in D:\xampp\htdocs\joblister\templates\job-single.php on line 5 Company: Notice: Trying to get property 'company' of non-object in D:\xampp\htdocs\joblister\templates\job-single.php on line 7 Salary: Notice: Trying to get property 'salary' of non-object in D:\xampp\htdocs\joblister\templates\job-single.php on line 8 Contact Email: Notice: Trying to get property 'contact_email' of non-object in D:\xampp\htdocs\joblister\templates\job-single.php on line 9 Here is the code that i wrote for the job-single.php file: () Posted by on Company: Salary: Contact Email: Go Back! Also I tried to add a new job in the create listing page just like you did, but the website showed me a data integrity error: "Integrity constraint violation: 1048 Column 'category_id' cannot be null" I use the exact same code as you did here is the code for the create.php file: Could you give me a hint on how to solve these issues?
@fajarsetiawansiagian
@fajarsetiawansiagian 4 жыл бұрын
nice tutorial i take this tutorial and start implement to my laravel project
@MrBledi
@MrBledi 5 жыл бұрын
this is awesome for begining a whole different great thing
@faridiinoo6596
@faridiinoo6596 3 жыл бұрын
I know it's you Brad just by seeing the background wallpaper You are a Legend ❤️❤️❤️
@jamesprescott4302
@jamesprescott4302 5 жыл бұрын
Exactly what I needed to get me started with my project.
@Eduonix
@Eduonix 5 жыл бұрын
We are glad it helped !! Subscribe for more.
@eduonixsupport1889
@eduonixsupport1889 5 жыл бұрын
We are glad to help you.
@danielluna7648
@danielluna7648 3 жыл бұрын
Brad is one of the best teachers around. I can't even put into words how grateful I am for what he does and the person he is.
@almeqdadmohammedissa7038
@almeqdadmohammedissa7038 4 жыл бұрын
I'm not complete it but I'm sure it's more benefit tutorial I got it lastly So this is what I'm looking for now and I get it here thanks so much
@VladislaV220
@VladislaV220 4 жыл бұрын
Sublime Text(UNREGISTERED). This looks like real life coding.
@cringelord511
@cringelord511 3 жыл бұрын
brilliant work
@magyaom7102
@magyaom7102 4 жыл бұрын
immediately recognized this voice!! Hey Brad, glad to found your tutorial. Thanks
@fozaibx1
@fozaibx1 5 жыл бұрын
Brad
@eduonixsupport1889
@eduonixsupport1889 5 жыл бұрын
Thanks, Axe. Subscribe for more videos.
@stephanngaha8405
@stephanngaha8405 4 жыл бұрын
Legend Brad!
@TyrellJoanna
@TyrellJoanna 4 жыл бұрын
Thank you
@martyboer9740
@martyboer9740 4 жыл бұрын
thank you so mych
@wekesa25
@wekesa25 3 жыл бұрын
Wow Great Video
@linusakdahk8381
@linusakdahk8381 3 жыл бұрын
"Is that Brad?" was my first question until i looked at the comment sections. Now I'm very sure its gonna be epic!!
@randariri9263
@randariri9263 3 жыл бұрын
please could you tell me who is brad? how to find his tutorials?
@cristianvulpe1408
@cristianvulpe1408 3 жыл бұрын
​@@randariri9263 brad traversy - enjoy
@terje-andreriis55
@terje-andreriis55 5 жыл бұрын
will there be an follow up on this with pagination added on the frontpage and category list ?
@LeonardoSilva-fx6ut
@LeonardoSilva-fx6ut 4 жыл бұрын
Hey mate!! What a great video!! I have only one question so far, why should I bind the values for getCategory method? Why should't I just pass the parameters directly and what's the point of binding values?
@skrezwan12
@skrezwan12 5 жыл бұрын
Brad, my best teacher ever
@Eduonix
@Eduonix 5 жыл бұрын
Subscribe!!! for more such exciting videos.
@ram_cg
@ram_cg 4 жыл бұрын
Its good project
@miguelpereira170
@miguelpereira170 4 жыл бұрын
Can somebody explain to me why you would want to bind the value AGAIN one hour into the video in the getCategory() function? Because i did it with the query(SELECT * FROM category WHERE id = $category) and it worked fine. I thought all the binding was already taken care of in the Database class... I don't get it, probably i'm missing something... (not being ironic here, i'm confused and i really want to know).
@peaceoduwa295
@peaceoduwa295 4 жыл бұрын
i love you guys
@aashirmustafa7114
@aashirmustafa7114 5 жыл бұрын
It gives error of invalid foreach loop and undefined variable of jobs in for eachlop what should i do any solution plz?
@esn832
@esn832 4 жыл бұрын
I am stuck at around minute24, my page does not have any css styling its just the text, i have done everything according to your presentation but i can not link the stylesheet link to the bootstrap narrow jumbotron like you did, because it is not anymore on the website, can you suggest some different ways to get the jumbotron narrow layout?
@jamols09
@jamols09 4 жыл бұрын
when i tried to create a new page same as job-create or job-single, the create.php or job.php does not get recognized to I get syntax errors when displaying the app title or displayMessage header.
@chelicantlookatit5512
@chelicantlookatit5512 3 жыл бұрын
Has somebody me the link for the sale of this whole course since i can't find it on the eduonix site.
@terrydabbler
@terrydabbler 5 жыл бұрын
Eyiii its brad
@everythingworldnewsenglish6790
@everythingworldnewsenglish6790 3 жыл бұрын
Has somebody me the link for the sale of this whole course since i can't find it on the website of this channel ?
@mariagichomo6631
@mariagichomo6631 4 жыл бұрын
Hey..could you please send the sql statement....i have done the whole tutorial but my category_id has an issue
@luxinfinite
@luxinfinite 4 жыл бұрын
watching this just for fun
@toannew
@toannew 3 жыл бұрын
I don't really understand this piece: public function __toString(){ extract($this->vars); chdir(dirname($this->template)); ob_start(); include basename($this->template); return ob_get_clean(); } As I know, echo $template will produce only a string (the whole content of frontpage.php), but how properties of $template can be transfered to fronent.php.?
@arminb8425
@arminb8425 4 жыл бұрын
Brad Traversy, ma' man!
@hinalust
@hinalust 5 жыл бұрын
i really like how you organize and link your files. do you perhaps have any videos discussing just that? or if not can you link me some helpful sites/vids for that? thanks!
@eduonixsupport1889
@eduonixsupport1889 5 жыл бұрын
Can u eleborate your question ?
@hinalust
@hinalust 5 жыл бұрын
oh sorry.. i mean your file/folder structure
@victornaut
@victornaut 3 жыл бұрын
Damn Brad!
@BrooklynDesigne
@BrooklynDesigne 3 жыл бұрын
Why did it stop working with the advent of frontpage.php?
@sushmitabhor542
@sushmitabhor542 3 жыл бұрын
Parse error: syntax error, unexpected 'public' (T_PUBLIC), expecting end of file in C:\xampp\htdocs\joblister\lib\Job.php on line 18
@infosandfacts7536
@infosandfacts7536 3 жыл бұрын
© JobLister 2020
@mariagichomo6631
@mariagichomo6631 4 жыл бұрын
Please help...i am getting this error Uncaught PDOException :SQLSTATE[23000]: Integrity constraint violation:1048 column 'category_id' cannot be null in C:\wamp64\www\joblister\lib\Database.php on line 54
@birpstudios6698
@birpstudios6698 4 жыл бұрын
Can you just say, "Are you or are you not a narc?" jk. Great Tutorial.
@erickgruber2011
@erickgruber2011 3 жыл бұрын
hi Brad :)
@FidaHussainPakistan
@FidaHussainPakistan 3 жыл бұрын
does this tutorial include backend programming ?
@masihkhaliqi5137
@masihkhaliqi5137 4 жыл бұрын
Hi I get this error, I did everything correct but dnt know why am I getting this. I have the folders and files in joblister folder but says not found. Fatal error: Uncaught Error: Class 'Template' not found in C:\wamp64\www\joblister\index.php on line 4 ( ! ) Error: Class 'Template' not found in C:\wamp64\www\joblister\index.php on line 4
@toufiqurrahman7324
@toufiqurrahman7324 3 жыл бұрын
where can i find the resource file ?
@anosfanos1852
@anosfanos1852 3 жыл бұрын
It appears: Invalid argument supplied for foreach() in ..\...FrontPage.php on line 12
@_romeopeter
@_romeopeter 5 жыл бұрын
I ran into a little problem while connecting to database using php pdo; the error exception says no driver is installed but I checked the php.ini file and uncommented the php pdo extension, yet it's still not communicating with the database
@eduonixsupport1889
@eduonixsupport1889 5 жыл бұрын
Refer the following link it may help you to solve the problem. php.net/manual/en/pdo.installation.php
@KotorBay
@KotorBay 5 жыл бұрын
I am wishing you a beautiful day ahead. Beautiful as you are good morning. But launching a new website for your business online today 🥰 👉 Best for Basic Sites, ASP, PHP, Blogs, Small Apps, Wordpress, Businesses, CMS, Active Sites 👉 Try to use Max plan (Recommended) from Winhost - A Simplified Windows Web Hosting ==> Unlimited Disk Space/ Unlimited Bandwidth ==> 2 GB SQL & 2 GB MySQL // FREE Site Migration See Max plan from WinHost tinyurl.com/Go-To-WinHost-Hosting
@nikzadbehnam1027
@nikzadbehnam1027 6 жыл бұрын
i need the query that you have used to create tables
@eduonixsupport1889
@eduonixsupport1889 5 жыл бұрын
Check the file query below -- phpMyAdmin SQL Dump -- version 4.5.1 -- www.phpmyadmin.net -- -- Host: 127.0.0.1 -- Generation Time: Oct 12, 2016 at 06:45 PM -- Server version: 10.1.16-MariaDB -- PHP Version: 5.6.24 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET time_zone = "+00:00"; /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8mb4 */; -- -- Database: `joblister` -- -- -------------------------------------------------------- -- -- Table structure for table `categories` -- CREATE TABLE `categories` ( `id` int(11) NOT NULL, `name` varchar(255) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- -- Dumping data for table `categories` -- INSERT INTO `categories` (`id`, `name`) VALUES (1, 'Business'), (2, 'Technology'), (3, 'Retail'), (4, 'Construction'); -- -------------------------------------------------------- -- -- Table structure for table `jobs` -- CREATE TABLE `jobs` ( `id` int(11) NOT NULL, `category_id` int(11) NOT NULL, `company` varchar(255) NOT NULL, `job_title` varchar(255) NOT NULL, `description` varchar(255) NOT NULL, `salary` varchar(255) NOT NULL, `location` varchar(255) NOT NULL, `contact_user` varchar(255) NOT NULL, `contact_email` varchar(255) NOT NULL, `post_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- -- Dumping data for table `jobs` -- INSERT INTO `jobs` (`id`, `category_id`, `company`, `job_title`, `description`, `salary`, `location`, `contact_user`, `contact_email`, `post_date`) VALUES (1, 1, 'JP Mortage', 'Senior Investor', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed at elementum enim. In ullamcorper molestie convallis. Praesent luctus rutrum odio eget interdum. Nam interdum dictum nulla,', '90k', 'Boston', 'Brad Traversy', 'brad@gmail.com', '2016-10-12 16:38:51'), (2, 2, 'Tech Guy', 'Entry Level Programmer', 'Proin tincidunt neque non leo ultrices, ac pharetra libero porttitor. Vestibulum vitae odio eget lectus vulputate vulputate. Praesent finibus velit erat, sit amet consequat nulla scelerisque vel. ', '50k', 'Springfield', 'John Doe', 'john@gmail.com', '2016-10-12 16:38:51'); -- -- Indexes for dumped tables -- -- -- Indexes for table `categories` -- ALTER TABLE `categories` ADD PRIMARY KEY (`id`); -- -- Indexes for table `jobs` -- ALTER TABLE `jobs` ADD PRIMARY KEY (`id`); -- -- AUTO_INCREMENT for dumped tables -- -- -- AUTO_INCREMENT for table `categories` -- ALTER TABLE `categories` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5; -- -- AUTO_INCREMENT for table `jobs` -- ALTER TABLE `jobs` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
@wekesa25
@wekesa25 5 жыл бұрын
@@eduonixsupport1889 thanks
@chees720
@chees720 3 жыл бұрын
Hey, where did you get that sql template?? you just pasted it, im confused
@prolific9002
@prolific9002 3 жыл бұрын
View source on the bootstrap demo/preview page and copy the HTML.
@belbobelbo7496
@belbobelbo7496 3 жыл бұрын
use restful api for this project?
@viktorbatashki6158
@viktorbatashki6158 3 жыл бұрын
Does anyone have a github link for the whole code? I can't seem to find my mistake even tho i've searched for an hour or so plss someone help me with a github link to this :(
@elitegamingv.2258
@elitegamingv.2258 6 жыл бұрын
Dear please tell me that it will show error that class 'template' not found in index.php line4 why?
@jermaineyoung3193
@jermaineyoung3193 5 жыл бұрын
Did you ever get this error fixed because i am having the same problem as well.
@vaibhavithakare2924
@vaibhavithakare2924 2 жыл бұрын
@@jermaineyoung3193 Seriously, did y'all ever get that fixed?
@everythingworldnewsenglish6790
@everythingworldnewsenglish6790 3 жыл бұрын
Were can i find this course i can't find it.
@uimonk
@uimonk 5 жыл бұрын
Video is not loading, please check!
@ronaldmayland7915
@ronaldmayland7915 3 жыл бұрын
geeting this awful message in the localhost browser after i have copied the same code: Parse error: syntax error, unexpected 'require_once' (T_REQUIRE_ONCE) in C:\xampp\htdocs\Joblister\config\init.php
@karolinamateeva4116
@karolinamateeva4116 2 жыл бұрын
Great content! Just to ask is there any file included for the database? Thank you!
@100marocain2
@100marocain2 Жыл бұрын
fck there is not
@sarahaldosari5203
@sarahaldosari5203 4 жыл бұрын
II get this error "Notice: Trying to get property 'name' of non-object in C:\xampp\htdocs\Jobs\index.php on line 18 " When I try to type " $template->title='Jobs In '. $job->getCategory($category)->name;" What is wrong and how can I fix it please?
@livegreat7916
@livegreat7916 4 жыл бұрын
i got this error also.Did you figure out the solution?
@elitegamingv.2258
@elitegamingv.2258 6 жыл бұрын
Hy dear brad plz tell me that why syntax errror and parser error comes
@eduonixsupport1889
@eduonixsupport1889 6 жыл бұрын
1) what is parser errors A typical syntax error message reads: Parse error: syntax error, unexpected T_STRING, expecting ';' in file.php on line 217 Which lists the possible location of a syntax mistake. See the mentioned file name and line number. A moniker such as T_STRING explains which symbol the parser/tokenizer couldn't process finally. This isn't necessarily the cause of the syntax mistake however. It's important to look into previous code lines as well. Often syntax errors are just mishaps that happened earlier. The error line number is just where the parser conclusively gave up to process it all. 2) What are syntax errors? PHP belongs to the C-style and imperative programming languages. It has rigid grammar rules, which it cannot recover from when encountering misplaced symbols or identifiers. It can't guess your coding intentions. check the link below it may help you stackoverflow.com/questions/18050071/php-parse-syntax-errors-and-how-to-solve-them
@mariofernandezalvarez125
@mariofernandezalvarez125 5 жыл бұрын
I don't understand how the routing works, can anybody explain it to me?
@fikrilazuardi2049
@fikrilazuardi2049 5 жыл бұрын
i dont know either bcause haven't seen the video. i hope someone that understood the code would help you, good luck :)
@charlesbabbage1991
@charlesbabbage1991 4 жыл бұрын
This is only 1hr and 36Minutes but I work for it for less than 8hrs I started this project at 10am then I finished this at around 5:44pm Today
@simlee4386
@simlee4386 4 жыл бұрын
Do you have complete code to download cause i really need it hope u can reply me as soon as possible
@yagshaiq3
@yagshaiq3 4 жыл бұрын
is it based on oopphp?
@coldasicet
@coldasicet 5 жыл бұрын
hey i get this error in the template file can you help? Catchable fatal error: Method Template::__toString() must return a string
@eduonixsupport1889
@eduonixsupport1889 5 жыл бұрын
Here is the link to the resources it may help you : github.com/eduonix/joblister. Thank you !!
@coldasicet
@coldasicet 5 жыл бұрын
@@eduonixsupport1889 i found the problem, ob get clean and get clean are 2 different things. I stumbled upon this because i didn't copy 😢
@adeputri8601
@adeputri8601 5 жыл бұрын
@@eduonixsupport1889 Fatal error: Uncaught Error: Call to a member function prepare() on null in C:\xampp\htdocs\Edit & Delete Job Listings\lib\Database.php:31 Stack trace: #0 C:\xampp\htdocs\Edit & Delete Job Listings\lib\Job.php(11): Database->query('SELECT jobs.*, ...') #1 C:\xampp\htdocs\Edit & Delete Job Listings\index.php(15): Job->getAllJobs() #2 {main} thrown in C:\xampp\htdocs\Edit & Delete Job Listings\lib\Database.php on line 31 // this is what happened when I downloaded your code and then run it using my xampp
@kervelandrichardson5875
@kervelandrichardson5875 4 жыл бұрын
Deprecated: __autoload() is deprecated, use spl_autoload_register() instead in , is anyone else getting this issue?
@terje-andreriis55
@terje-andreriis55 4 жыл бұрын
try change in init.php > // Autoload all classes //function __autoload($class_name) { // require_once 'lib/' . $class_name . '.php'; //} spl_autoload_register('myAutoloader'); function myAutoloader($className) { $path = 'lib/'; include $path.$className.'.php'; }
@memomemo-uc6pv
@memomemo-uc6pv 4 жыл бұрын
Yes I changed it
@TruthElixir
@TruthElixir 3 жыл бұрын
does this still work in 2021? I am getting a ton of problems and errors
@cringelord511
@cringelord511 3 жыл бұрын
can anyone provide download link to complete project
@TodiSclose991
@TodiSclose991 3 жыл бұрын
Where can I find SQL file?
@nenadmesaros4468
@nenadmesaros4468 4 жыл бұрын
Help Fatal error: Uncaught Error: Call to a member function prepare() on null in /home/popravir/public_html/lib/Database.php:53 Stack trace: #0 /home/popravir/public_html/lib/Job.php(11): Database->query('SELECT jobs.*, ...') #1 /home/popravir/public_html/index.php(15): Job->getAllJobs() #2 {main} thrown in /home/popravir/public_html/lib/Database.php on line 53
@pethud
@pethud Жыл бұрын
Is it still usable? Or is it an obsolete solution? :)
@raufhaciyev989
@raufhaciyev989 5 жыл бұрын
hi, firstly thank you for this beautiful video, but I have here an error. And error is likde that: Fatal error: Uncaught Error: Call to a member function prepare() on null in C:\wamp64\www\joblister\lib\Database.php on line 29 Can you help me?
@tanzimibthesam5861
@tanzimibthesam5861 5 жыл бұрын
Hello. I am having the same problem. Could you solve it?
@samuelnagi462
@samuelnagi462 4 жыл бұрын
Did you succeed in solving the error cause am stuck in this part.
@dw3493
@dw3493 4 жыл бұрын
heyy, I had the same Problem. Try to echo the Error in Database construct function, because in my case the Database was not connected and that's why prepare didn't work.
@dentroubadour4568
@dentroubadour4568 4 жыл бұрын
@@dw3493 what do you mean? Cause i'm stuck to :/
@dentroubadour4568
@dentroubadour4568 4 жыл бұрын
@@dw3493 now i have this: Fatal error: Uncaught TypeError: PDO::__construct() expects parameter 3 to be string, array given in C:\xampp\htdocs\wmp5\joblister\lib\database.php:23 Stack trace: #0 C:\xampp\htdocs\wmp5\joblister\lib\database.php(23): PDO->__construct('mysql:host=loca...', 'password', Array) #1 C:\xampp\htdocs\wmp5\joblister\lib\job.php(5): database->__construct() #2 C:\xampp\htdocs\wmp5\joblister\index.php(3): Job->__construct() #3 {main} thrown in C:\xampp\htdocs\wmp5\joblister\lib\database.php on line 23
@rimpysyan7523
@rimpysyan7523 3 жыл бұрын
i have tried all but able to resolve it kindly help
@alexanderlaespina5991
@alexanderlaespina5991 2 жыл бұрын
Hey brother, you got this code on github ?
@johnmahugu
@johnmahugu 8 ай бұрын
thanks for the good job, where is the github source code? ;)
@davidshimbi
@davidshimbi 6 жыл бұрын
is it another channel of Brad?
@Eduonix
@Eduonix 6 жыл бұрын
Hi David, no this is not his channel, but Brad is one of our instructors. Subscribe for more tutorials!
@behappey8494
@behappey8494 5 жыл бұрын
can send sourc code
@wilsonbenavides1520
@wilsonbenavides1520 4 жыл бұрын
I'm trying to add a new $db method to return the generated auto Incremented ID from the database, but I'm having a hard time getting it to work. This is what I currently have: public function lastId(){ return $this->dbh->lastInsertId(); // return $this->stmt->lastInsertId(); }
@prsion1925
@prsion1925 6 жыл бұрын
Brother, I recognized You, -don`t hide from us.))
@Eduonix
@Eduonix 6 жыл бұрын
haha, he is Brad. You guessed it right. Subscribe for more tutorials!
@kezjc2553
@kezjc2553 4 жыл бұрын
@@Eduonix Hi @EduonixLearningSolutions Thank you for this tutorial. I run into this error and I don't know how to fix it. How do I fix this: Fatal error: Uncaught Error: Call to a member function prepare() on null in C:\xampp\htdocs\joblister\lib\Database.php:31 Stack trace: #0 C:\xampp\htdocs\joblister\lib\Job.php(11): Database->query('SELECT jobs.*, ...') #1 C:\xampp\htdocs\joblister\index.php(9): Job->getAllJobs() #2 {main} thrown in C:\xampp\htdocs\joblister\lib\Database.php on line 31
@ayezaktriphon2407
@ayezaktriphon2407 4 жыл бұрын
@@kezjc2553 did you solve this already? \
@kezjc2553
@kezjc2553 3 жыл бұрын
@@ayezaktriphon2407 Yes I got it fixed! check CONFIG change the password '123456' to your actual db password , either this "" , or you db password
@faisalalamri9473
@faisalalamri9473 3 жыл бұрын
Hey thanks But why you make more than one connection.. every class has connection .. Why dont make it just one
@helloworld6484
@helloworld6484 3 жыл бұрын
This is 2021, and the function __autoload he has used in 15:38 is not valid anymore. Now for autoloading a class, PHP decided to use a function named sp_autoload_register(). Somebody please help me here. don't know much about converting it.
@yellowrice8633
@yellowrice8633 2 жыл бұрын
I'm stuck in this part as well. Did you figure out a solution?
@yellowrice8633
@yellowrice8633 2 жыл бұрын
Did you try this? spl_autoload_register(function ($class_name) { require_once 'lib/'.$class_name. '.php'; });
@tebogomgidi9876
@tebogomgidi9876 6 ай бұрын
@@yellowrice8633 Thank you so much for this. I was stuck and wondering why I can't see the test output.
@weizhang8954
@weizhang8954 4 жыл бұрын
It's too good, but also too difficult for beginner like me...😢
@Eduonix
@Eduonix 4 жыл бұрын
Hi Wei, Yu can always start with the basics! :)
@HackPots
@HackPots 3 жыл бұрын
how u can show making database.php first before showing how to connect to PHPMyAdmin, I lost already dude of the 2nd chapter 45:48??
@hellyshah6278
@hellyshah6278 5 жыл бұрын
i have a error in job_title the error is undefined property how can i solve ?
@eduonixsupport1889
@eduonixsupport1889 5 жыл бұрын
Please refer below link, it may help you: stackoverflow.com/questions/12772083/php-notice-undefined-property
@KotorBay
@KotorBay 5 жыл бұрын
I am wishing you a beautiful day ahead. Beautiful as you are good morning. But launching a new website for your business online today 🥰 👉 Best for Basic Sites, ASP, PHP, Blogs, Small Apps, Wordpress, Businesses, CMS, Active Sites 👉 Try to use Max plan (Recommended) from Winhost - A Simplified Windows Web Hosting ==> Unlimited Disk Space/ Unlimited Bandwidth ==> 2 GB SQL & 2 GB MySQL // FREE Site Migration See Max plan from WinHost tinyurl.com/Go-To-WinHost-Hosting
@aratasaito4911
@aratasaito4911 3 жыл бұрын
Traversy ??
@HumbleHistorian
@HumbleHistorian 4 жыл бұрын
This is Brad
@Nytrox3000
@Nytrox3000 5 жыл бұрын
From 2:21 I feel like I missed a whole lot, what is all of that? How am I supposed to follow? Is this a part of a series?
@ibrahimazzouzi2250
@ibrahimazzouzi2250 5 жыл бұрын
He's using xampp ( pre-configured server for php ), if you don't know what that is you should watch his series "php front to back" or something else to have some basic knowledge before doing something with pdo + oo php.
@Eduonix
@Eduonix 5 жыл бұрын
Hey, this is a single tutorial. Stay tuned for upcoming videos.
@Eduonix
@Eduonix 3 жыл бұрын
100% Discount for binge learners! Learn your favourite skills at cutt.ly/WzL60do and get a flat 70% site-wide discount and an extra 30% cart discount on your purchase.
@ArifHossain-zz8lq
@ArifHossain-zz8lq 4 жыл бұрын
Hi brad 🤣🤣
@ahmedabditahliil76
@ahmedabditahliil76 6 жыл бұрын
thnks how can we publish to online,
@eduonixsupport1889
@eduonixsupport1889 6 жыл бұрын
Refer the link below to publish website www.wikihow.com/Publish-a-Website-on-Your-Own-Domain developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web/Publishing_your_website
How I'd Learn Web Development (If I Could Start Over)
6:55
Dylan Cole
Рет қаралды 508 М.
I Made 200 Python Projects...Here Are My 5 FAVORITES
11:23
Tech With Tim
Рет қаралды 142 М.
WHO LAUGHS LAST LAUGHS BEST 😎 #comedy
00:18
HaHaWhat
Рет қаралды 20 МЛН
Did you believe it was real? #tiktok
00:25
Анастасия Тарасова
Рет қаралды 55 МЛН
Мы никогда не были так напуганы!
00:15
Аришнев
Рет қаралды 6 МЛН
Does size matter? BEACH EDITION
00:32
Mini Katana
Рет қаралды 17 МЛН
How I'd Learn Full-Stack Web Development (If I Could Start Over)
10:28
How to MASTER Web Development And ACTUALLY Get a Job (in 2024 market)
15:03
Internet Made Coder
Рет қаралды 18 М.
I learned to code from scratch in 1 year. Here's how.
41:55
Thomas Frank
Рет қаралды 372 М.
PHP REST API From Scratch [1] - Database & Read
32:18
Traversy Media
Рет қаралды 509 М.
My Visual Studio Code Setup for Web Development
13:56
ForrestKnight
Рет қаралды 1 МЛН
WHO LAUGHS LAST LAUGHS BEST 😎 #comedy
00:18
HaHaWhat
Рет қаралды 20 МЛН